簡體   English   中英

如何使用PowerShell刪除SSL綁定

[英]How to remove SSL bindings using powershell

我使用Remove-WebBinding -Port $Port -Protocol https來刪除Web綁定。 這將從關聯的站點中刪除綁定,但綁定仍然存在,我可以在IIS:\\SslBindings下找到一個條目IIS:\\SslBindings但未分配給任何站點

如果我嘗試分配任何這些未使用的綁定我得到錯誤SSL綁定終點0.0.0.0:38000已經存在。

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

此致,Jeez

使用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

當然有一個WebAdministration cmdlet:Remove-WebBinding
http://technet.microsoft.com/en-us/library/ee790591.aspx

使用netsh http delete 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM