首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE8 SSL证书问题,而其他浏览器工作得如鱼得水

IE8 SSL证书问题,而其他浏览器工作得如鱼得水
EN

Stack Overflow用户
提问于 2012-03-28 19:56:21
回答 3查看 17.6K关注 0票数 3

我买了一个SSL,它应该可以在iE 5+上运行,但它不行。我测试的所有其他浏览器都运行得很好--没有错误--就是我想要显示的网站。但是IE8和更小的版本在https上显示一个错误...(他们需要接受ssl证书),并破坏网站的http版本上的布局(不包括https链接)。

非SSL minol-fb.de/facebook-suche/

SSL minol-fb.de/facebook-suche/

好的,浏览器< IE8似乎仍然使用自签名证书..

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-10-21 22:04:01

您必须在不知情的情况下配置了多个证书using Server Name Indication

如果你使用这个,你会得到一个自签名的证书:

代码语言:javascript
复制
openssl s_client -showcerts -connect www.minol-fb.de:443

如果您使用这个(带有服务器名称),您将获得正确的证书:

代码语言:javascript
复制
openssl s_client -showcerts -connect www.minol-fb.de:443 -servername www.minol-fb.de

你可能会在老版本的IE上得到不同的行为,因为你是在XP上测试它们。遗憾的是,在Windows XP上没有IE版本支持SNI。其他浏览器(具有足够新的版本)至少独立于它们运行的操作系统版本。

如果您不需要其他主机,则可以删除该配置,这样就完全不需要依赖SNI了。

票数 2
EN

Stack Overflow用户

发布于 2012-03-28 20:28:26

发生了一些奇怪的事情;如果您使用下面的链接,您将看到服务器返回的不是服务器证书和中间证书,而是一个自签名的Parallels Plesk Panel CA证书。

http://certlogik.com/ssl-checker/www.minol-fb.de

使用下面的openssl命令,我得到返回的相同的Plesk证书:

代码语言:javascript
复制
openssl s_client -showcerts -connect www.minol-fb.de:443 

也许这可能会有所帮助:

http://knowledgelayer.softlayer.com/questions/457/Installing+a+SSL+Certificate+in+Plesk+9

更新:

看起来您已经整理好了配置;使用上面的工具,我可以看到现在返回了正确的证书。

票数 1
EN

Stack Overflow用户

发布于 2012-05-27 23:42:16

我遇到了类似的情况,证书在除IE以外的所有浏览器上都工作正常(当然!)。这是在Apache上的,SSL证书是由RapidSSL颁发的。在我的例子中,我的虚拟主机文件default-ssl是活动的,所以IE在默认的自签名证书上选择了它,而不是在我的站点虚拟主机中引用的rapidSSL证书上。

停用ssl-default,重新加载apache,这就完成了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9906987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档