Iis
如何在 IIS 中獲得同時適用於 example.com 和 subdomain.example.com 的證書?
我有一個託管多個網站的 IIS 伺服器,例如:
example.com subdomain1.example.com subdomain2.example.com
我希望這些網站能夠使用 SSL。
如果我安裝了證書
*.example.com
,subdomain1.example.com
並且執行subdomain2.example.com
良好,但是在訪問時example.com
,Chrome 會顯示“這可能不是您要查找的站點!” 消息,正如預期的那樣。如果我安裝了證書
example.com
,那麼第一個網站可以工作,但另外兩個網站也失敗並顯示相同的消息,正如預期的那樣。考慮到只有一個 IIS 伺服器只有一個 IP 地址,我該怎麼做才能使兩個域都工作?
注意:沒有
*example.com
證書這樣的東西,三個網站都會顯示相同的錯誤消息。
您正在尋找的是 SAN(或 UCC)證書。
作為替代方案,如果您已經為上述每個 SSL 購買了 SSL……您可以為每個 SSL 分配自己的外部 IP 地址,然後在 IIS 中為具有相應 SSL 的這些 IP 添加適當的 HTTPS 綁定。