CORS 중복처리
포스트
취소

CORS 중복처리

cors를 해결하기 위해 서버단에서 cors를 처리해주고
배포를 위해 Nginx 설정을 해주었다.
그런데 배포를 하고 난 후 브라우져에서 다음과 같은 에러가 발생하였다.

1
The 'Access-Control-Allow-Origin' header contains multiple values

원인파악

헤더에 여러값이 포함되어있다는 말인데..
클라이언트의 요청 코드와 서버의 요청 코드를 아무리 보아도 중복된 헤더를 찾을 수 없었다.
그러다 배포할 때 Nginx에서 cors설정을 해주었던 것이 기억났다.

해결

Nginx의 cors설정은 놔두고, 코드단에서 cors 설정을 지워서 해결했다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.