azure - Windows XP 中 Internet Explorer 8 中的证书错误

标签 azure ssl internet-explorer-8 windows-xp

我和我的队友正在进行的项目在 Windows XP 上运行的 Internet Explorer 8 存在安全问题。

我们的应用程序托管在 Azure 网站的专用实例中,并拥有由 GeoTrust 颁发的 EV 证书。该证书可以在所有浏览器上正常工作,但 Windows XP 上运行的 Internet Explorer 8 除外。我们收到以下警告:

此网站提供的安全证书是为不同网站的地址颁发的。

当我转到“查看证书”时,我只看到 MSIT Machine Auth CS 2 向 *.azurewebsites.net 颁发的证书。

我们在上一个问题中找到了有关此问题的更多信息:IE8 SSL Cert Problems while other browsers work like a charm

解决方案是删除 IIS 上的 SNI 配置,但我们无法在 Azure 网站上执行此操作。我们能做什么?

最佳答案

最有可能的是,您正在共享一个外部 IP 地址(非专用的 Azure 网站?),但由于 Windows XP 上的 IE8 不支持 Server Name Indication,因此该地址无法正常工作。 .

获取专用实例应该可以解决您的问题,尽管我还没有测试专用的 azure 网站是否获得其唯一的 IP,因此您可能想自己尝试一下。

更新:看来你可以indeed choose not to use SNI将证书上传到标准模式 Azure 网站时。

关于azure - Windows XP 中 Internet Explorer 8 中的证书错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20585939/

相关文章:

tomcat - 如何使用 SNI 设置 Tomcat 服务于两个 SSL 证书?

internet-explorer-8 - 如何自动清除Selenium WebDriver中的浏览器缓存?

javascript - IE8 的 jquery 问题

c# - 使用 PCL 和 Xamarin 对 Azure 移动服务执行单元测试时程序集版本不匹配

Azure 数据工厂管道进入压缩 Parquet 文件 : “java.lang.OutOfMemoryError:Java heap space”

azure - 同步失败: access denied to azure compute emulator

asp.net - 使用 Azure Redis 缓存 session 状态提供程序维护跨不同域的 session

c++ - 单个线程可以将多个套接字连接到同一个 IP/端口吗?

ssl - NGINX 配置不将非 www 重定向到 www

ruby - 在 Selenium Grid 环境中使用 Watir-WebDriver 绕过证书错误