2014-10-06 5 views
1

$ .getJSON AJAX 호출을 사용하여 여러 CORS 작업을 수행하는 웹 앱이 있습니다. 일반적으로 대부분의 클라이언트 브라우저에서 내 응용 프로그램 서버가 CORS를 사용하도록 설정되어 있기 때문에 정상적으로 작동합니다. 그러나, 나는 내가 장소에 매우 엄격한 보안 기업 환경에서 (IE 11 사용) 클라이언트에서 내 응용 프로그램을 실행하려고 오늘 발견, 다음과 같은 오류와 시도가 실패 내 CORS :CORS (Cross Origin Resource Sharing) 오류 - 클라이언트에서 차단할 수 있습니까?

enter image description here

이미지를 읽을 수 없으면 몇 가지 오류가 있습니다.

One is SEC7118 (CORS operation 
One is SEC7127 (Redirect was blocked) and 
Script7002 (XMLHTTPRequest: Network error 0x2ef1. 

그렇다면 클라이언트 네트워크가 CORS 운영을 방해 할 수 있습니까?

+0

관련 항목 : https://stackoverflow.com/a/47402376/184546 – TTT

답변

2

예. 기업 네트워크는 원하는 모든 것을 차단할 수 있으며 HTTP 요청/응답에서 지나치게 제한적인 방화벽이 CORS 헤더 (별개로 "모르는 모든 것")를 제거 할 수 있습니다.

관련 문제