这个问题快把我逼疯了。我们的网络应用程序使用 HTTP POST 来登录用户,现在 IE 10 正在中止连接并说:
SCRIPT7002: XMLHttpRequest: Network Error 0x2f7d, Could not complete the operation due to error 00002f7d.
这是我所有的细节
- IE版本10.0.9.16618,更新版本10.0.6。我也在 IE 版本 10.0.9200.16635,更新版本 10.0.7 上复制了这个。
- 该域正在使用 HTTPS。HTTP 连接不会出现此问题
- 我已经读过,出于某种原因,IE 需要在执行 HTTP POST 之前获得证书,所以我在我的 POST 请求之前运行了 HTTP GET,但现在 GET 出错了。请参阅网络流屏幕截图。GET 非常简单,只是一个返回“I'm up”的 PING 页面。
- 异步关闭 $.ajax({type: 'POST',url: url,async: false...}); 我在其他帖子中读到这很重要。
- 证书不错,看截图。
- 如果将该站点添加为“受信任站点”,问题就会消失,但这并不是我们真正追求的用户体验。
- 这只是大约一个月前开始的。微软最近是否推送了一些新的更新?
- 我已经阅读:http ://social.msdn.microsoft.com/Forums/windowsapps/en-US/dd5d2762-7643-420e-880a-9bf75554e383/intermittent-xmlhttprequest-network-error-0x2f7d-could-not-由于错误而完成操作。它没有帮助。
屏幕截图:
网络流量:
证书很好:
任何帮助是极大的赞赏。我花了很多时间在这上面没有运气。正如您所料,这在 Chrome 和 Firefox 中运行良好。如果您需要有关正在发生的事情的更多详细信息,请告诉我。
谢谢,