在IIS 7中的单个IP和端口上使用SAN SSL绑定多个站点实例
我有一个SAN证书,其中添加了域a、B和C。在我的IIS中,我为每个域创建了一个站点实例 我只能将https绑定添加到一个站点实例。令人惊讶的是,https适用于所有这3个域。令人困惑的是,非https流量都会进入正确的域,但https所有流量都会进入启用https绑定的“站点”,而不是在相应的域中执行代码库在IIS 7中的单个IP和端口上使用SAN SSL绑定多个站点实例,iis,networking,ssl,san,Iis,Networking,Ssl,San,我有一个SAN证书,其中添加了域a、B和C。在我的IIS中,我为每个域创建了一个站点实例 我只能将https绑定添加到一个站点实例。令人惊讶的是,https适用于所有这3个域。令人困惑的是,非https流量都会进入正确的域,但https所有流量都会进入启用https绑定的“站点”,而不是在相应的域中执行代码库 > Eg. Assuming a SAN certificate contains www.a.com, www.b.com, www.c.com > 1. create
> Eg. Assuming a SAN certificate contains www.a.com, www.b.com, www.c.com
> 1. create 3 separate site instance for www.a.com, www.b.com, www.c.com in IIS 7
> 2. Add https binding to www.a.com site
> 3. browse to http://www.b.com opens home page on b.com
> 4. browse to https://www.b.com opens home page on a.com!
是否可以使用SAN SSL在一个IP和端口上保护多个域以解决此问题?首先,您需要使用X509v3扩展创建证书: 然后,还有一个称为“SNI”的功能,它允许您在同一IP上使用多个SSL证书
让我知道进展如何。:) 在四处挖掘之后,你没有办法做到这一点。在IIS中创建多个站点实例时,只能将其中一个实例绑定到安装了证书的IP。绕着它走的路是