![覆蓋 Google Chrome 中的 Access-Control-Allow-Origin 限制](https://rvso.com/image/1303465/%E8%A6%86%E8%93%8B%20Google%20Chrome%20%E4%B8%AD%E7%9A%84%20Access-Control-Allow-Origin%20%E9%99%90%E5%88%B6.png)
我對屬於不同域的 URI 進行 AJAX 呼叫。通常在 IE 中我可以透過 jQuery 的 CORS 支援來做到這一點。但無論在何處設定 CORS 支持,這在 Google Chrome 中都會失敗。
現在我收到一條錯誤訊息,如下所示:
XMLHttpRequest 無法載入。
http://localhost:8000
Access-Control-Allow-Origin 不允許來源。
Google Chrome 中是否有一個設定可以停用存取控制允許來源限制?
答案1
有一個命令列開關可以做到這一點:--disable-web-security
只需像下面這樣調用它:
$ chromium-browser --disable-web-security http://localhost:8000/pages/index.html
確保Chrome瀏覽器完全關閉,否則只會啟動一個新實例,並且套用的選項將無法運作。