IIS 多站台使用 HTTPS 憑證的設定方式
2021-03-16
筆記如何使用單一IP、443 Port 設定多個站台使用不同憑證檔的設定方式。
說明
預設情形下,如果設定 IIS 多個站台使用相同 IP 的 HTTPS 繫結,但使用不同的憑證時,後設定會取代調前設定,並且被警告繫結重複。
不同於在設定 80 port,共用 IP 的站台,只要設定主機名稱就可以完成多主機名稱對照到單一 IP,且 IIS 可以自動由主機名稱識別要連線的站台,
HTTPS 繫結需要額外的設定,在 IIS 中需要啟用 「需要伺服器名稱指示」,如此 IIS 就可以設定多個站台共用單一IP,並且為不同站台的 443 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)