개발놀이터
면접 준비 : CORS 에러 본문
Q. CORS 에러가 무엇인가요?
A. Cross Origin Resource Sharing 의 약자로 동일한 출처가 아닌 다른 출처에 대한 접근을 막는 보안 정책입니다.
Q. CORS 에러를 스프링에서 해결하는 방법이 뭔가요?
A. Servlet Filter에 Access-Control-Allow-Origin 을 헤더에 담아 응답하거나, WebMvcConfiguer 를 구현한 Configuraion 클래스를 만들어서 빈으로 등록하거나, Controller 클래스에서 @CrossOrigin 어노테이션을 통해 접근을 허용할 수 있습니다. 제일 간단한 것은 어노테이션을 붙이는 것이지만 컨트롤러가 많을 때 붙여야하는 어노테이션도 많아진다는 단점이 있습니다.
'CS 지식 > 면접준비' 카테고리의 다른 글
면접 준비 : POJO 클래스 (0) | 2022.12.15 |
---|---|
면접 준비 : @Bean / @Component (0) | 2022.12.09 |
면접 준비 : Filter와 Interceptor (0) | 2022.12.09 |
면접 준비 : 스프링 MVC 동작과정 (0) | 2022.12.03 |
면접 준비 : IoC 컨테이너 (0) | 2022.11.30 |