백엔드와 프론트엔드의 출처가 다른 경우, CORS(Cross-Origin Resource Sharing) 설정을 해주어야 한다. 각기 다른 웹 애플리케이션에서 자원을 공유할 때, 브라우저는 보안상의 이유로 출처가 다르면 이를 제한한다. 이를 SOP(Same Origin Policy) 정책이라고 한다. 스프링부트는 아무 설정을 하지 않으면 SOP 정책을 따른다. 이를 방지하기 위해, 백엔드 쪽에 CORS 설정을 해서 내가 허용한 origin 출처만 접근을 허용할 수 있다. 📒 출처란? 프로토콜://도메인:포트 ex) http://localhost:8080 스프링에서 CORS를 설정하기 위해서는 두가지 방법이 존재한다. 1. WebMvcConfigurer 사용 (글로벌 설정) : WebMvcConfigure..