cors를 해결하기 위해 서버단에서 cors를 처리해주고
배포를 위해 Nginx 설정을 해주었다.
그런데 배포를 하고 난 후 브라우져에서 다음과 같은 에러가 발생하였다.
1
The 'Access-Control-Allow-Origin' header contains multiple values
원인파악
헤더에 여러값이 포함되어있다는 말인데..
클라이언트의 요청 코드와 서버의 요청 코드를 아무리 보아도 중복된 헤더를 찾을 수 없었다.
그러다 배포할 때 Nginx에서 cors설정을 해주었던 것이 기억났다.
해결
Nginx의 cors설정은 놔두고, 코드단에서 cors 설정을 지워서 해결했다.