Windows-Server-2008-R2

使用 HTTPS 的 IIS 配置

  • January 16, 2012

我有 2 台伺服器正在設置。它們都是 Windows Server 2008 R2。他們都將 IIS 設置為 Web 伺服器。我已經設置了我們目前在生產中的其他伺服器。我以同樣的方式進行了設置,並做了安全證書並正確鍵入了它們。

我設置的舊伺服器,只要我添加中間證書和安全證書,地址https://myurl.com就可以正常工作。這是假設我已經完成了埠轉發並在伺服器上打開了防火牆。

所以我的問題是我是否錯過了導致這些其他伺服器為 http 工作的東西,但是 https 上的任何東西都會給瀏覽器提供消息 501 Not Implemented 請求方法未由該伺服器實現。

我已經對伺服器、角色、功能和配置文件進行了並排比較,以確定有什麼不同。一切都匹配,網站內容是工作內容的副本,唯一的區別是 url 不同。

好的,所以我終於找到了我的解決方案。事實證明,在我的埠轉發中,有一個啟用的複選框來啟用您剛剛添加的規則,錯過了這一點,80 是啟用的,而 443 沒有啟用。事實證明,一切都已設置好,但路由器設置中缺少一個小複選框。

您必須進入要啟用 SSL 的每個站點的站點綁定,並將 https 綁定到您的站點執行的任何 IP。

在此處輸入圖像描述

引用自:https://serverfault.com/questions/349712