source

오류 "SCRIPT7002: XMLHttpRequest:IE에서 네트워크 오류 0x80070005, 액세스가 거부되었습니다."

nicesource 2023. 2. 23. 22:54
반응형

오류 "SCRIPT7002: XMLHttpRequest:IE에서 네트워크 오류 0x80070005, 액세스가 거부되었습니다."

웹 사이트에서는 ALK 맵을 사용하여 지도를 만들고 포인트(마커)와 도로(루팅)를 표시하며 Firefox와 Chrome에서는 모두 정상적으로 동작하지만 IE에서는 지도와 포인트를 표시하지만 도로에 가면 다음과 같은 오류가 발생합니다.

"SCRIPT7002: XMLHttpRequest:네트워크 오류 0x80070005입니다.접근은 거부되었습니다.

해결책을 찾았습니다.보안 영역([인터넷 옵션]> [보안])을 유효하게 합니다.다음 설정은 다음과 같습니다.기타> 도메인 전체에서 데이터 소스에 액세스합니다.

이 설정을 실시하도록 고객에게 제 웹사이트에 요청하지 않는 방법이 있습니까?

이 설정을 무효로 하도록 고객에게 부탁하는 것은 좋은 생각이 아니라고 생각합니다.이 변경을 유효하게 하고 실시하는 것은, 자신의 Web 사이트 뿐만이 아니라, 다른 Web 사이트에도 적용됩니다.

디폴트로는 인터넷 및 제한된 사이트 존에서 비활성화되어 있어 고객이 다양한 유형의 CORS(Cross Origin Resource Sharing) 공격에 취약해질 수 있는 보안상의 이유가 있습니다.

브라우저 수준에서 변경하는 것이 아니라 클라이언트/서버 측 코드 또는 인프라스트럭처에서 CORS를 활성화해 보십시오.

http://enable-cors.org/

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

이 문제도 발생하고 있었습니다만, IE11 의 최대 길이인 2,000 문자를 타겟 URL넘고 있는 것이 문제였습니다.

Chrome 및 Firefox에서 동작하는 경우 CORS가 이미 올바르게 활성화되어 있을 가능성이 높다는 @user145400의 의견에 동의합니다.

다른 사람들이 언급했듯이, CORS가 작동하기 시작했다.제 경우 IE는 다른 브라우저에서는 허용되지 않은 추가 헤더를 서버(Content-Type)로 전송하고 있었고, 이 헤더는 정책에 의해 허용되지 않았습니다.정책에 헤더를 추가하면 문제가 수정되었습니다.

이 문제는 직장에서 SonicWall VPN의 배후에 있을 때 발생합니다.이 솔루션은 IE의 [인터넷 옵션(Internet Options)]> [보안(Security)]> [신뢰할 수 있는 사이트(Trusted Sites)]메뉴에서 신뢰할 수 있는 사이트 목록에 도메인을 추가하는 것입니다.이것에 관해서는, IE 의 시큐러티 설정을 사용하고 있는 것처럼 보이기 때문에, Edge 에도 영향을 줍니다.

언급URL : https://stackoverflow.com/questions/29903550/how-to-solve-the-error-script7002-xmlhttprequest-network-error-0x80070005-ac

반응형