前言

最近使用Vue开发的项目,部署在nginx容器中,使用IE浏览器访问出现了问题,提示“Access-Control-Allow-Headers 列表中不存在请求标头 content-type”,“XMLHttpRequest: 网络错误 0x80070005, 拒绝访问”。

初步估计应该是前端项目和所部署的服务器不在同一域名导致的。

解决方案

1.在IE浏览器中打开Internet选项

2.切换到安全选项卡,点击Internet,取消勾选启用保护模式,然后点击自定义级别

3.在弹出的窗口中,启用跨域浏览窗口和框架通过域访问数据,然后点击确认

4.点击本地Intrannet,取消勾选启用保护模式,然后点击自定义级别,然后执行第3步的操作。

5.最后点击应用确定,刷新页面,发现可以看到浏览器页面 跨域问题消失了,如果不消失,可以重启IE再次尝试

总结 

1.IE上问题比较多,推荐试用Chrome浏览器

2.可能不能完全解决各位的问题

Logo

前往低代码交流专区

更多推荐