IIS 多站台使用 HTTPS 憑證的設定方式

2021-03-16

筆記如何使用單一IP、443 Port 設定多個站台使用不同憑證檔的設定方式。

logo

說明

預設情形下,如果設定 IIS 多個站台使用相同 IP 的 HTTPS 繫結,但使用不同的憑證時,後設定會取代調前設定,並且被警告繫結重複。

不同於在設定 80 port,共用 IP 的站台,只要設定主機名稱就可以完成多主機名稱對照到單一 IP,且 IIS 可以自動由主機名稱識別要連線的站台,

HTTPS 繫結需要額外的設定,在 IIS 中需要啟用 「需要伺服器名稱指示」,如此 IIS 就可以設定多個站台共用單一IP,並且為不同站台的 443 Port 繫結不同的憑證。

參考資料

在 IIS 架設多個 HTTPS 網站

IIS如何架設多個SSL網站

小技巧-多站台共用 IIS 80 Port

Host Different SSL’s on one IP with IIS 8 SNI

Multiple ssl certificates with one ip and same port but different host headers (IIS 8)