-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
프론트엔드에서 백엔드에 API를 요청하기 위하여 주로 fetch()를 사용하게 되는데,
API를 요청한 프론트엔드가 돌아가는 호스트와 - React: 3000
API가 신호를 보내는 백엔드의 호스트 주소가 서로 다를 경우 - Tomcat: 8080
웹 브라우저에서 CORS(Cross-Origin Resource Sharing, 리소스 출처 불일치) 오류를 띄우면서 데이터를 받지 않는다.
이를 해결하기 위한 방법이 여러 가지가 있다.
WebFilter로 직접Response에 CORS 관련 헤더 추가- API 컨트롤러에
@CrossOrigin어노테이션 추가 WebMvcConfigurer에서 전역 범위로 설정
...
이후에 추가 예정
Reactions are currently unavailable