CORS 설정을 위한 WebMvcConfigurer
BE/Spring Security·2022. 10. 27.
CORS에 대한 설명 CORS(Cross-Origin Resource Sharing)은 동일한 출처에 대한 리소스를 공유할 수 있다는 제한 정책이다. 추가적인 Http 헤더를 사용하여서 실행 중인 웹 어플리케이션이 다른 출처의 리소스에 접근할 권한을 부여하도록 한 것이다. 웹 어플리케이션은 리소스가 자신의 출처(도메인, 프로토콜, 포트)와 다를 때 교차 출처 Http 요청을 실행한다. 교차 출처 리소스 공유 표준은 웹 브라우저에서 해당 정보를 읽는 것이 허용된 출처를 서버에서 설명할 수 있는 새로운 http헤더를 추가함으로써 동작한다. preflight한 request는 먼저 options 메서드를 통해서 다른 도메인의 리소스로 HTTP 요청을 보내 실제 요청이 전송하기에 안전한지 확인합니다. cross..