Ssl
如何在同一 IIS 伺服器上的兩個根網站上安裝兩個 SSL 證書?
我在同一個 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有說明如何執行此操作。基本上,除了正常設置之外,您還必須指定主機名並選中“需要伺服器名稱指示”框。