CORS

호떡·2022년 10월 27일
0

CORS

왜 CORS가 생겼을까?

그럼 왜 CORS가 필요하게 됐을까?
이전에는 동일한 도메인에서 리소스를 받아왔는데, 지금은 클라이언트에서 도메인이 다른 서버에서 제공하는 API를 사용하는 일이 많아졌다.
그래서 이전처럼 동일한 도메인간의 요청만 할 수 없어졌고 CORS가 생겼다.

적용

WebConfig.java 파일에 전역적으로 적용할 수 있다.

	/**
	 * 컨트롤러가 여러개일 경우 전역적으로 '@CrossOrigin("*")'을 적용할 수 있다.
	 */
	@Override
	public void addCorsMappings(CorsRegistry registry) {
		registry.addMapping("/**").allowedOrigins("*").allowedMethods("GET", "POST");
	}

0개의 댓글