2012-02-08 29 views
0

APPCMD將關閉SSL在IIS 7.0中此Microsoft命令行下面:使用APPCMD關閉SSL在IIS 7.0

appcmd設置配置 「默認Web站點」/部分:訪問/ sslFlags:無/承諾: APPHOST

我用我們自己的取代「默認網站」。該命令返回一個成功的語句。但是,當查看IIS管理器中的SSL設置時,它仍處於啓用狀態,並且網頁也在抱怨安全問題。我可以通過IIS Mgr關閉它,但爲了我們的需要,它需要在命令行完成。

有關更改我找到的設置似乎沒有任何其他安全問題。我嘗試停止該網站,然後應用上面的appcmd,啓動該網站和相同的問題。

有什麼建議嗎? Windows Server 2007

回答

0

你上面的命令(減去它的間距問題)對我來說工作得非常好。我只是試圖在W7和IIS7.5

appcmd設置配置 「默認Web站點」/部分:訪問/ sslFlags:無/承諾:APPHOST

你運行命令提示符作爲管理員?

0

要清楚的是,這不會關閉SSL,它只會告訴IIS允許客戶不使用SSL,但SSL端點很可能在那裏。
如果你的目標是完全刪除SSL,那麼你還需要刪除指向443這樣的網站的綁定:
appcmd.exe設置配置網站/「[name ='YourSite']。bindings。[ protocol ='https',bindingInformation ='*:443:']「/ commit:apphost

另外,請注意,這仍然會在http.sys中保留SSL綁定,因此您還需要執行」netsh http del sslcert'endpoint in here'「