IIS 路由到错误的 https 站点

IIS 路由到错误的 https 站点

我们正在运行具有 2 个 IP 地址的 Microsoft Server 2008 R2:.1 .2并使用 IIS 7.5 作为 Web 服务器。

在此服务器上,有一个网站配置为使用端口 80 上的域名A.Company.com和未签名的 IP 地址,以及端口 443 上的 https 到 IP 地址。2 此外,还有第二个 Web 应用程序使用B.Company.com端口 80 上的 IP 地址和未签名的 IP 地址。到目前为止,一切都按预期运行。

现在,我已添加第二个 SSL 证书,B.company.com并使用 IP 地址 .1 对 https 端口 443 进行附加绑定

如果我现在拨打电话,https://b.company.com系统会显示证书错误,指出证书颁发给A.company.com。如果我单击“无论如何访问”,系统会将我路由到 ,https://B.company.com但显示的网站是A.company.com。我想我的某个地方配置有误,但无法确定在哪里。

总结一下:

网站A:

Type    |    Hostname     |    Port    |     IP address
--------------------------------------------------------
http    |  A.company.com  |    80      |    *
https   |                 |    443     |   .2

网站B:

Type    |    Hostname     |    Port    |     IP address
--------------------------------------------------------
http    |  B.company.com  |    80      |    *
https   |                 |    443     |   .1           //accessing this adress per https://b.company.com gives a certificate error

//编辑:有可能路由被搞砸了。Web 服务器是我们 MPLS 网络的一部分,但不在我们公司的 WAN 中(一定很喜欢这个可能,对吧?)。如果我通过 http 访问它,就会发生上述问题。如果我使用智能手机,我会收到密码挑战,这看起来是应该的。我正在进一步调查。

相关内容