我很難找到這個問題的明確答案:
在 IIS(7.5 或 8)中,我計劃託管一個包含大量安全 HTML 電子表單(預設連接埠 443)的網站。他們將對託管在同一伺服器和同一網域上但在不同連接埠(50000 範圍內)上運行的服務執行 ajax 操作。
我是否可以在 IIS 中對這兩個“站點”(網站和單獨的 wcf 服務)使用相同的 SSL 證書,因為它們具有相同的主機名稱(僅使用的連接埠不同)?
答案1
只要主機名稱相同,就沒有技術原因不能使用相同的憑證。但是,可能存在法律原因 - 某些憑證授權者僅授權它們在單一伺服器上使用。如果同一伺服器上有兩個服務,那麼無論如何都可以,但您應該仔細閱讀憑證授權單位的條款和條件。
答案2
是的。此憑證對完全限定網域名稱的伺服器公鑰進行簽署。該連接埠不是其中的一部分。您甚至可以為某個網域(即*.domain.com)下的所有主機申請通配符憑證。