2011-05-12 33 views
18

我使用Remove-WebBinding -Port $Port -Protocol https刪除Web綁定。這從相關的網站結合,但結合繼續存在,如果我嘗試分配這些未使用的綁定我的錯誤 SSL綁定的可以找我分配給任何網站如何使用PowerShell刪除SSL綁定

IIS:\SslBindings但不是下一個條目爲終點0.0.0.0:38000已經存在。

問題是我應該使用哪個cmdlet刪除綁定或從IIS中刪除條目:\ SslBinding?

問候, 哎呀

回答

20

怎麼樣使用Remove-Item

例子:

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

謝謝JPBlanc這樣做的工作,但在那裏,將做到這在WebAdministration模塊定義的任何cmdlet的? – JeeZ 2011-05-16 07:38:43

+0

對不起,我不知道。 – JPBlanc 2011-05-16 15:44:56

2

利用Netsh http刪除sslcert ipport = 0.0.0.0: 443刪除SSL: 例如:

$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