1. 程式人生 > 實用技巧 >關於IE瀏覽器出現“XMLHttpRequest: 網路錯誤 0x80070005, 拒絕訪問”的解決方案

關於IE瀏覽器出現“XMLHttpRequest: 網路錯誤 0x80070005, 拒絕訪問”的解決方案

前言

最近使用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.可能不能完全解決各位的問題