Google Chrome에서 Access-Control-Allow-Origin 제한 무시

Google Chrome에서 Access-Control-Allow-Origin 제한 무시

다른 도메인에 속한 URI에 대해 AJAX 호출을 수행합니다. 일반적으로 IE에서는 jQuery의 CORS 지원을 통해 이 작업을 수행할 수 있습니다. 그러나 CORS 지원 설정 여부에 관계없이 Google Chrome에서는 실패합니다.

이제 다음과 같은 오류가 발생합니다.

XMLHttpRequest를 로드할 수 없습니다. Access-Control-Allow-Origin에서는 Origin을 http://localhost:8000허용하지 않습니다.

Chrome에 다음을 비활성화하는 설정이 있습니까?액세스 제어-허용-원본제한?

답변1

트릭을 수행하는 명령줄 스위치가 있습니다.--disable-web-security

다음과 같이 호출하면 됩니다.

$ chromium-browser --disable-web-security http://localhost:8000/pages/index.html

Chrome 브라우저가 완전히 닫혀 있는지 확인하세요. 그렇지 않으면 새 인스턴스만 시작되고 적용된 옵션이 작동하지 않습니다.

관련 정보