CORS

    Proxy 서버로 CORS 해결하기

    Proxy 서버로 CORS 해결하기

    cors 문제를 해결하는 방법에는 두 가지가 있다. 서버에서 CORS 해결 클라이언트에서 proxy 서버 이용 2번 방법을 통해 cors를 해결해보자. react를 배포했을 시 nginx 서버를 사용했다면 proxy_pass를 통해 쉽게 해결할 수 있다. nginx를 사용하여 cors 해결하기 다음과 같이 설정 파일에 원하는 api endpoint를 지정하여 proxy_pass로 해당 api 서버 주소를 적어주면 된다. 이후 /api/*로 호출하는 경우 해당 리액트 앱의 도메인:포트를 거쳐 호출되므로 cors가 발생하지 않는다. /etc/nginx/conf.d/default.conf client_max_body_size 200M; server { #add_header Access-Control-Allow..