프로그래밍/Spring

[Spring] CORS 에러

daykim 2022. 3. 16. 15:53

CORS (Cross-Origin Resource Sharing)

서로 다른 Origin(출처)끼리 요청을 주고 받을 수 있게 정해둔 표준, 보안 정책

Origin : 서버의 위치를 찾아가기 위해 필요한 가장 기본적인 것들을 합쳐놓은 것 ex) URL

 

CORS 에러

리액트와 스프링 사이에서 데이터를 전달하는데 CORS 정책 위반으로 에러가 발생했다.

CORS를 설정해주지 않았거나 제대로 설정하지 않아 원하는 리소스를 공유하지 못 하는 것이다.

 

CORS 에러 해결 방법

@CrossOrigin

어노테이션을 사용하여 해결했다.