Ssl

如何在同一 IIS 伺服器上的兩個根網站上安裝兩個 SSL 證書?

  • August 12, 2018

我在同一個 IIS 伺服器上有兩個根網站。我嘗試為它們中的每一個創建兩個 HTTPS 綁定:

(1) HTTPS, All unassigned, 443 , www.site 1 .com, SSL issed to www.site 1 .com

(2) HTTPS, All unassigned, 443 , www.site 2 .com, SSL issed to www.site 2 .com

我意識到這行不通。這兩個網站最終總是使用相同的證書。有人告訴我,兩個 HTTPS 綁定必須使用不同的埠號。但這意味著其中一個網站的客戶端必須在其 URL 中輸入埠號。很醜

我該如何克服這個問題?

如果你想在同一主機上使用不同證書的多個網站,你需要來自客戶端的 SNI,伺服器名稱指示。現代客戶應該支持這一點。您還需要在伺服器上啟用它。Microsoft有說明如何執行此操作。基本上,除了正常設置之外,您還必須指定主機名並選中“需要伺服器名稱指示”框。

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