首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何解决"SCRIPT7002: XMLHttpRequest:网络错误0x80070005,访问被拒绝“的问题。在IE中

如何解决"SCRIPT7002: XMLHttpRequest:网络错误0x80070005,访问被拒绝“的问题。在IE中
EN

Stack Overflow用户
提问于 2015-04-28 02:41:11
回答 4查看 103.5K关注 0票数 39

在我的网站上,我用ALK Maps创建了一个地图,我显示点(标记)和道路(路线),所有这些在Firefox和Chrome中都可以很好地工作,但在IE中我显示地图和点,但当我走到路上时,我得到了错误:

"SCRIPT7002: XMLHttpRequest:网络错误0x80070005,访问被拒绝。“

我找到了一个解决方案:安全区域(互联网Options>安全)启用以下设置: Miscellaneous>跨域访问数据源。

是否有解决方案可以不让客户访问我的网站进行此配置?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-04-28 14:36:09

我认为要求您的客户禁用此配置根本不是一个好主意。请记住,启用和进行此更改不仅适用于您的网站,也适用于其他网站。

在Internet和受限站点区域中默认禁用它有一个巨大的安全原因,它可能会使您的客户易受不同类型的CORS (跨域资源共享)攻击

尝试在客户端/服务器端代码或基础架构中启用CORS,而不是在浏览器级别进行更改:

http://enable-cors.org/

http://www.html5rocks.com/en/tutorials/cors/

票数 15
EN

Stack Overflow用户

发布于 2018-11-22 20:19:47

我们也遇到了这个问题,问题是目标URL超出了IE11中约2,000个字符的最大长度。

我同意@user145400的观点,如果它在Chrome和Firefox中工作,很可能CORS已经被正确启用。

票数 6
EN

Stack Overflow用户

发布于 2018-12-28 00:43:54

正如其他人所提到的,CORS开始发挥作用。在我的例子中,IE向服务器发送了一个其他浏览器不允许的额外的头(Content-Type),并且这个头是我的策略不允许的。将标头添加到策略已修复此问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29903550

复制
相关文章

相似问题

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