HTTP 2

스프링부트 CORS 설정

[HTTP] - CORS 교차 출처 리소스 공유 CORS 교차 출처 리소스 공유 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브 choiiii-dev.tistory.com 이전 글처럼 CORS에러가 발생했을 때 스프링에서 해결하는 방법. 1. Global 설정 추가 프로젝트 하위 폴더에 config 패키지 생성 -> WebConfig.java 파일 생성 후 //@Configuration은 설정파일을 만들기 위한 어노테이션입니다. @Configuration public class WebConfig implements WebMvc..

HTTP 2021.08.29

CORS 교차 출처 리소스 공유

교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제입니다. 웹 애플리케이션은 리소스가 자신의 출처(도메인, 프로토콜, 포트)와 다를 때 교차 출처 HTTP 요청을 실행합니다. ※교차 출처 요청 예시 http://localhost:3000의 프론트 엔드 프로젝트에서 백 엔드 프로젝트인 http://localhost:8080에 요청하는 경우 보안 상의 이유로 브라우저는 교차 출처 HTTP 요청을 제한합니다. 접근 제어 시나리오 교차 출처 리소스 공유가 동작하는 방식을 보여주는 세 가지 시나리오가 있습니다. 단순 ..

HTTP 2021.08.23