IIS8设置多域名多SSL证书
一、首先cmd执行netsh http show sslcert
二、检查cmd输出,看是否存在包含主机ip“:192.168.1.1:443”的内容,如果存在,则说明有个ssl证书被绑定到了此主机的ip上,也就是说——已建立的网站中,ssl配置窗口,存在未勾选需要服务器名称指示(N)的网站
三、检查所有已经建立的站点,修改443端口配置,勾选需要服务器名称指示(N)项,并在SSL证书选则正确的证书,最后确定
四、双击新域名的ssl证书,添加系统中。iis中新建站点,并在443端口配置中,勾选需要服务器名称指示(N)项,并在SSL证书选择刚刚添加的证书,最后确定
五、cmd执行netsh http show sslcert
如果cmd输出中,不存在ip:443,且存在asd.test.com:443,bbs.test.cn:443,则说明IIS的多域名多SSL证书配置正确;浏览器访问同一个服务器上的,不同域名,https://asd.test.com,https://bbs.test.cn浏览器不会弹窗告警了!