0
시스템에서 API 호출을 수행 중이며이 오류가 발생합니다. 동일한 URL을 사용하여 컬 (curl)과 우편 배달부 (Postman)로 응답을 얻을 수 있지만, Angular의 $ http.get() 메소드를 사용할 때 사파리는이 오류를 발생시킵니다.AJAX 오류 : TypeError : 'arguments', 'callee'및 'caller'에이 컨텍스트에서 액세스 할 수 없습니다.
이것은 프로덕션 환경에서도 작동합니다. 오류는 개발 중에 만 발생합니다.
이 오류를 검색하면 유사하지만 다른 질문이 표시됩니다.
은 사용자가 사용 중지하지 않을 때 사용 중지하는 것이 좋지 않은 것처럼 들립니다. 실제 해결책은 적절한 CORS 헤더를 설정하는 것입니다. – epascarello
정말이 솔루션입니까? 사이트를 사용하는 사람들이 X 출처 제한을 사용하기 전에 사용을 중지 할 것으로 기대합니까? –
질문은 실제로 "오류는 무엇을 의미합니까?" 나는 내 자신을 알아야했고, 다른 사람들이 스스로 알아내는 데 시간을 소비하지 않기를 바랬다. 필자의 경우 오류가 dev에서만 발생했기 때문에 CORS를 사용하지 않도록 설정하는 것이 쉬운 해결책이라는 점을 명확히하기 위해 Q & A를 업데이트했습니다. –