2011-05-12 18 views
18

Uso Remove-WebBinding -Port $Port -Protocol https para eliminar un enlace de web. Esto elimina la unión del sitio asociado, pero la unión sigue existiendo y no puedo encontrar una entrada en IIS:\SslBindings pero no asignado a ningún sitioCómo eliminar enlaces SSL utilizando powershell

si trato de asignar cualquiera de éstos unión sin usar me sale el error de unión SSL para el punto final 0.0.0.0:38000 ya existe.

pregunta es qué cmdlet debo usar para eliminar el enlace o eliminar la entrada de IIS: \ SslBinding?

Saludos, Jeez

Respuesta

20

Qué acerca del uso Remove-Item:

Ejemplo:

PS> dir IIS:\SslBindings 

IP Address  Port Store   Sites 
----------  ---- -----   ----- 
0.0.0.0   8172 MY 
0.0.0.0   9000 My 

PS> Remove-Item -path "IIS:\SslBindings\0.0.0.0!9000" 
PS> dir IIS:\SslBindings 

IP Address  Port Store   Sites 
----------  ---- -----   ----- 
0.0.0.0   8172 MY 
+0

Gracias JPBlanc esto hace el trabajo, pero ¿hay alguna cmdlet definido en el módulo WebAdministration que va a hacer esto? – JeeZ

+0

Lo siento, no sé. – JPBlanc

2

Uso netsh http delete sslcert ipport = 0.0.0.0: 443 Para borrar un SSL: ejemplo:

$DelSsl = netsh http delete sslcert ipport=0.0.0.0:443 
$DelSsl 
$Ssl = netsh http add sslcert ipport=0.0.0.0:443 certhash=$certhash appid=$appid 
$Ssl 
Cuestiones relacionadas