아카이브

[스프링 부트 개념과 활용] CORS 본문

Spring/스프링 부트 개념과 활용

[스프링 부트 개념과 활용] CORS

주멘이 2021. 1. 3. 17:11

CORS (Cross-Origin-Resource-Sharing) : 교차 출처 리소스 공유

서로 다른 Origin끼리 리소스를 공유할 수 있는 것

SOP(Single-Origin Policy: 같은 Origin끼리만) 우회하기 위한 표준 기술

스키마 / 호스트 / 포트 - 3가지의 조합이 Origin이다 ex) http / hostname / 8080

CORS 허용의 경우 http / hostname / 8080 에서 http / hostname/ 18080 으로 요청을 보내면 리소스를 받을 수 있다

구현 - @CrossOrigin(origins = "허용주소:포트")

@CrossOrigin 어노테이션 방식

 

구현 - WebMvcConfigurer

WebMvcConfigurer 추가설정