IIS不遵守HTTP主机头和服务器名称指示

IIS不遵守HTTP主机头和服务器名称指示,iis,hosting,Iis,Hosting,我有两个网站托管在端口443的IIS上。让我们在下面说 只有一个证书中列出了这两个域名。在IIS绑定中,我选中了“需要服务器名称指示”复选框。现在我的第一个站点按预期工作。但是,另一个站点没有。每次我尝试点击第二个URL,它总是给我“该网站无法访问错误”。我是否缺少一个配置 编辑 我应该在一开始就说清楚。以上网址仅供参考。这些不是真正的URL。我有一个包含两个URL的有效SSL证书和SAN列表。由于我有SSL,我的站点应该在HTTPS上工作。我相信您有以下站点的多域SSL证书 在进一步

我有两个网站托管在端口443的IIS上。让我们在下面说

只有一个证书中列出了这两个域名。在IIS绑定中,我选中了“需要服务器名称指示”复选框。现在我的第一个站点按预期工作。但是,另一个站点没有。每次我尝试点击第二个URL,它总是给我“该网站无法访问错误”。我是否缺少一个配置

编辑
我应该在一开始就说清楚。以上网址仅供参考。这些不是真正的URL。我有一个包含两个URL的有效SSL证书和SAN列表。由于我有SSL,我的站点应该在HTTPS上工作。我相信您有以下站点的多域SSL证书

在进一步检查时,我注意到您的域中没有一个具有SSL证书。您可以通过以下链接进行检查。您的网站“contoso.com”已重定向到“”。请检查您的URL重写规则,或者您可以删除它,或者您应该删除与端口443的绑定,因为您的网站没有SSL证书,因此您应该使用端口80运行您的网站

->

->


请注意,每当您在IIS中为您的网站安装多域SSL证书时,在使用SSL绑定网站后,切勿指定网站名称。

运行一些基本诊断。请删除与443的绑定,因为您尚未按照以下链接安装SSL,并使用IISalso中的端口80运行网站。未选中复选框“需要服务器名称指示”这可能会解决您的问题。您可以共享您的iis站点绑定详细信息、错误快照、证书详细信息吗?您是使用购买的证书还是自行签名的?@JalpaPanchal鉴于保密协议,我无法分享该细节。