SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成

卷首语:记录自己修改这个问题的心路历程,仅供参考
背景:google地图定位需要使用https协议的链接
操作:将IIS10上的http项目重新部署为https
效果:所有浏览器(Chrome, Firefox,IE,Edge)都提示不安全,但是Chrome和 Firefox可以正常登录进入画面,IE提示如标题所示,并且登录ajax请求失败
摸索过程:查询SCRIPT7002出现的原因
A类网友:修改IE配置
在这里插入图片描述如图步骤所示,启用Internet/本地Internet/受信任的站点中跨域的相关设置
结果未能如愿,还是提示标题所示的错误
B类网友:Keep-Alive机制的影响
可以参考如下链接:
https://www.cnblogs.com/OpenCoder/p/5089258.html
但是我部署时候采用默认情况,timeout时间是默认120秒,不存在时间设置太短的问题,所以我采用关闭Keep-Alive的方法
依然失败
C类网友:勾选SSL设置
在这里插入图片描述
继续失败
D成功解决方案
朋友说也许是证书的问题,因为我只是部署了https,使用的证书与发布的网址域名不匹配。IIS自带一个localhost的证书,我重新部署了域名为localhost的网站,Chrome, IE,Edge都提示安全,顺利进入页面,但是Firefox却提示证书不安全,无法进入页面,汗。
总结:针对我的情况,出现这个问题是因为证书无效导致的

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值