我遇到了一个奇怪的问题。当您在IE8 XP下查看我们的某个网站时,它会从服务器中提取错误的安全证书。
当我在Windows 7上的IE8中查看同一个网站时,它会提取正确的安全证书。
同样精确的网址:https://aframe.insurancehelper.com/
我不知道如何调试这个。 XP是否与Win7和其他所有操作系统的识别方式不同?
如果我能提供任何有用的其他信息,请告诉我。
服务器正在使用Apache 2.2。
答案 0 :(得分:2)
这可能是由于通过Apache在一个IP上使用多个SSL造成的。从我所看到的,克服这一点的唯一方法是通过每个SSL的唯一IP。更多细节可以在下面找到。
这也只是XP中IE的一个问题。如果您愿意忽略那些可以继续正常使用的小部分用户,请在IE8及以下用户的网站上发出警告,告知他们应该切换到更新的安全浏览器。
http://www.digicert.com/ssl-support/apache-multiple-ssl-certificates-using-sni.htm