Internet Explorer 11中的第一个HTTPS连接速度非常慢,它可以是什么?

nev*_*ves 7 performance ssl https internet-explorer internet-explorer-11

使用Internet Explorer 11连接到我公司的HTTPS站点时,第一个连接非常非常慢.通常超过30秒.在第一次连接后,我可以毫无问题地浏览网站.问题恰好出现在Internet Explorer中,它在Chrome和Firefox中运行良好.

如果在第一次访问后,我清除缓存和cookie,下一页加载很快.我必须关闭浏览器并重新打开它以重现问题.即使我让浏览器闲置了几个小时,下次访问仍然很快.问题出在浏览器首次访问此站点时.

您可以在下面看到开发人员工具栏的网络视图: 网络视图

第一个连接是重定向到HTTPS连接的HTTP连接.这种联系非常缓慢.以下两个连接很快.如果我关闭浏览器并通过HTTPS直接访问第三个URL,它也会加载缓慢.

这是详细信息视图中的时间(抱歉,我无法将公司的浏览器语言更改为英语): 有问题的请求的详细时间视图

它能是什么?我该如何调试?有了这个问题,执行自动化Web测试非常困难.

Moe*_*Moe 10

我也有同样的问题.只有在没有Internet访问且仅使用IE的计算机上访问HTTPS站点时才会发生这种情况.

我在局域网上应用的解决方法是更新IE设置,如下所述:

转到IE选项,高级选项卡,然后找到安全类别并取消选中"检查发布者的证书吊销"和"检查服务器证书吊销". IE设置

我看到这篇文章后才发现解决方法,谢谢分享:)

  • 非常感谢,这就是问题所在! (2认同)

Ste*_*ich 7

由于问题只发生在HTTPS(对吗?),我猜IE试图在第一次访问时检查网站的撤销状态.它可能会缓存结果,但仅适用于当前的浏览器会话.到达负责撤销的服务器可能会出现问题(请参阅证书中的OCSP/CRL设置),因此连接可能会超时.在大多数情况下,Chrome不会检查吊销,Firefox可能会使用较短的超时并忽略失败.如果进行数据包捕获,您应该会看到尝试获取OCSP/CRL.