내 웹 사이트에서 ALK 맵으로지도를 만들고 포인트 (마커)와 도로 (경로)를 표시하고 Firefox와 Chrome에서는이 모든 것이 정상적으로 작동하지만 IE에서는지도와 포인트가 표시되지만 도로로 이동하면 오류가 발생합니다:
SCRIPT7002: XMLHttpRequest: 네트워크 오류 0x80070005, 액세스가 거부되었습니다."라는 오류가 발생합니다;
해결 방법: 보안 영역(인터넷 옵션, 보안)에서 다음 설정을 활성화합니다: 기타> 도메인 간 데이터 소스 액세스.
고객에게 웹사이트에 이 구성을 요청하지 않을 수 있는 방법이 있나요?
고객에게 이 구성을 비활성화하도록 요청하는 것은 좋은 생각이 아니라고 생각합니다. 이 설정을 활성화하고 변경하는 것은 내 웹사이트뿐만 아니라 다른 웹사이트에도 적용된다는 점을 기억하세요.
인터넷 및 제한된 사이트 영역에서 기본적으로 비활성화하는 데에는 보안상 큰 이유가 있으며, 이로 인해 고객이 다양한 유형의 CORS(교차 출처 리소스 공유) 공격에 취약해질 수 있습니다.
브라우저 수준에서 변경하는 대신 클라이언트/서버 측 코드 또는 인프라에서 CORS를 사용하도록 설정하세요: