Iis

如何在 IIS 中獲得同時適用於 example.com 和 subdomain.example.com 的證書?

  • April 17, 2012

我有一個託管多個網站的 IIS 伺服器,例如:

example.com
subdomain1.example.com
subdomain2.example.com

我希望這些網站能夠使用 SSL。

如果我安裝了證書*.example.comsubdomain1.example.com並且執行subdomain2.example.com良好,但是在訪問時example.com,Chrome 會顯示“這可能不是您要查找的站點!” 消息,正如預期的那樣。

如果我安裝了證書example.com,那麼第一個網站可以工作,但另外兩個網站也失敗並顯示相同的消息,正如預期的那樣。

考慮到只有一個 IIS 伺服器只有一個 IP 地址,我該怎麼做才能使兩個域都工作?

注意:沒有*example.com證書這樣的東西,三個網站都會顯示相同的錯誤消息。

您正在尋找的是 SAN(或 UCC)證書。

作為替代方案,如果您已經為上述每個 SSL 購買了 SSL……您可以為每個 SSL 分配自己的外部 IP 地址,然後在 IIS 中為具有相應 SSL 的這些 IP 添加適當的 HTTPS 綁定。

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