Post
크로스 도메인 Cross Domain, Cors, Access Control Allow Origin
하지만, 크로스 도메인을 허용해야 하는 경우가 있다.
예를 들어 하나의 웹 사이트에서는 효율성이나 성능 등의 이유로 각 기능별로 여러 서버를 두는 경우가 많다. (API 서버, WAS 서버, 파일 서버 등) 그런데 이 서버들은 물리적으로 분리된 서버이고, 다른 용도로 구축된 서버이기 때문에 당연히 각각 다른 도메인을 가진 서버들이다. 그래서 크로스 도메인 이슈가 발생하기 때문에 서로 간의 AJAX 통신을 할 수가 없다. 그래서 크로스 도메인을 허용해야만 한다.
그렇다면, 크로스 도메인은 어떻게 허용해야 할까?
CORS를 활성화 시키면 된다.
CORS란, Cross-Origin Resource Sharing의 약자로, 웹 페이지의 제한된 자원을 외부 도메인에서의 요청(접근)을 허용해주는 것이다. CORS를 이용하여 특정 도메인에서 접근하는 것이 가능하도록 해준다. 즉, 크로스 도메인을 허용해준다.
CORS 해결 관련 참조 (Acccess Control Allow Origin)
[[WEB] 📚 CORS 개념 💯 완벽 정리 \& 해결 방법 👏
CORS(Cross Origin Resource Sharing) CORS 정책은 우리가 가져오는 리소스들이 안전한지 검사하는 관문이다. 웹개발을 하는 사람들은 이 CORS 정책위반으로 인해 에러가 나는 상황을 많이들 겪어봤을것이라고 생..
inpa.tistory.com](https://inpa.tistory.com/entry/WEB-%F0%9F%93%9A-CORS-%F0%9F%92%AF-%EC%A0%95%EB%A6%AC-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95-%F0%9F%91%8F)
댓글