我有一个 SAN 证书,其中添加了域 A、BC。在我的 IIS 中,我为每个域创建了一个站点实例。
我只能将 https 绑定添加到站点实例之一。令人惊讶的是,https 适用于所有这 3 个域。令人困惑的部分是非 https 流量都流向了正确的域,但是 https 的所有流量都流向了带有 https 绑定的“站点”,而不是在相应的域中执行代码库!
> 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 和端口上的多个域来解决此问题?