首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >IE11 HTTPS AJAX XMLHttpRequest:网络错误0x2ef,由于错误00002ef,无法完成操作

IE11 HTTPS AJAX XMLHttpRequest:网络错误0x2ef,由于错误00002ef,无法完成操作
EN

Stack Overflow用户
提问于 2015-12-03 02:02:42
回答 3查看 35K关注 0票数 36

我有一个ajax POST请求,可能需要2秒到30+分钟。post请求是由于单击按钮而发生的

如果请求花费的时间不到一两分钟,它就会返回一个响应,一切都会正常工作。但是,如果请求花费的时间超过两分钟,则返回“网络错误: XMLHttpRequest:网络错误0x2ef,由于错误00002ef,无法完成操作”。

当然,它在Firefox和Chrome上运行得很好。

应用程序部署在启用了SSL的JBoss服务器上。这里的架构是,我们有一个负载均衡器,它将请求路由到两个Jboss服务器。

Internet Explorer

版本: 11.0.9600.180971C更新: 11.0.25

我已经尝试了下面的方法,但都是徒劳的

1) ajax将cache设置为false -不起作用

2)根据https://support.microsoft.com/en-us/kb/813827更改注册表设置-没有工作,这是它变得混乱的地方,这可能不是IE的事情,但同时这也适用于chrome和ff,所以它也不是服务器的事情

3)将ajax超时设置为0-不起作用4)在$(‘#mdlSgn’).click( e.preventDefault (){根据jQuery Ajax requests are getting cancelled without being sent添加函数

代码语言:javascript
复制
$('#mdlSgn').click(function() {
    $('#cnfdsgl').modal('hide');

     $.ajax({
        url: ajaxUrl,
        type: "POST",
        data: JSON.stringify(input),
        contentType: "application/json; charset=UTF-8",
        dataType: "json",
        success: function(data) {
             /// some logic


        },
        error : function(jqXhr, textStatus, errorThrown) {
            /// some logic
        }
    });

 //some other logic
}); 
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34049814

复制
相关文章

相似问题

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