加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax不使用SSL在IE错误代码12019

发布时间:2020-12-16 03:08:58 所属栏目:百科 来源:网络整理
导读:我正在使用基于Java,JSP,Ajax的Web应用程序,这些服务器是在Apche 2服务器中的JBoss。该应用程序通过互联网访问。客户端大多使用IE 7,8,9浏览器。 该应用程序工作正常。最近我们在网站上应用了SSL证书,之后我们开始收到用户的抱怨,指出Ajax应用的页面没
我正在使用基于Java,JSP,Ajax的Web应用程序,这些服务器是在Apche 2服务器中的JBoss。该应用程序通过互联网访问。客户端大多使用IE 7,8,9浏览器。

该应用程序工作正常。最近我们在网站上应用了SSL证书,之后我们开始收到用户的抱怨,指出Ajax应用的页面没有提交。通常我们在提交按钮上调用ajax并阻止该页面,直到从服务器收到响应。我们应用了记录器,发现ajax请求调用失败,ajax jqXHR错误状态为12019。

我们观察到IE(主要是版本8和9)的用户观察到了这个错误。错误的模式也不一样。有一段时间,同一个用户能够提交页面谁提前投诉和一些时间。我尽力在本地和开发环境中产生这种情况,但不能。

我google的问题,发现12019错误代码是IE的错误。但是为什么它在应用SSL之前起作用,
如果SSL不正确,为什么问题只在ajax页面,为什么不在别的地方。我不能说用户更改浏览器。

这让我疯狂了一个多星期。请帮助我,如果其他人已经观察和解决这个。

这是因为IE尝试缓存它不应该的东西。

有2个选项

>不添加缓存头
“If-Modified-Since”,“Thu,1970年1月1日00:00:00 GMT”
“Cache-Control”,“no-cache”
>追加一个缓存破坏参数
“x-1& y = 2 …& ieispoo =”Date.now()

我意识到这是一个老问题,但其他人可能会从答案中受益。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读