我们在Azure中有两个不同订阅的网站使用相同的UCC SSL证书。一段时间以来,一切都很好,直到一两个星期前我们注意到其中一个站点没有真正的证书(尽管它已在Azure中成功配置)。当使用“https”浏览它时,我们可以看到“https”变为红色,如果我们点击它,它会说:“服务器的证书与URL不匹配”。有关证书的详细信息表明它是发给“* .azurewebsites.net”,而不是我们的域名。因此,似乎使用默认的Azure证书而不是我们的。
与此同时,我们的第二个网站与“https”完美配合,显示的证书是正确的。我将证书重新安装到两个站点并使用SNI SSL重新创建SSL绑定,但它仍然只适用于其中一个。
关于导致这种情况的任何想法?
答案 0 :(得分:4)
在Azure网站配置中,从SNI SSL切换到基于IP的SSL。
执行此操作后,您应该拥有可在Azure门户网站的“仪表板”选项卡中找到的虚拟IP地址。
在您的网络托管服务提供商中,确保www和@记录指向虚拟IP地址,而不是指向您的xxx.azurewebsites.net网址。