반응형
문제상황
분명 CORS 정책을 허용해주는 코드를 잘 적용했다고 생각했는데 자꾸 똑같은 시뻘건 에러를 내뱉었다.
거의 3일동안 에러를 해결하기 위해 찾아 해맨거 같은데 서버 단독으로는 해당 문제를 테스트해볼 수가 없어서 고민하던 중에 다른 프론트 분의 도움으로 테스트를 해볼 수 있었다.
해결과정
구글의 바다에서 허우적대던 와중에 다음과 같은 글을 발견했다.
Tomcat8.5 + SpringBoot CORS 문제 해결
어디선가 포스팅을 보고 잘못 이해하는 바람에 Spring Security와 Spring boot 두 부분 모두 CORS 처리를 해두었는데, 알고보니 양쪽 모두 CORS 허용을 해주면 Access-Control-Allow-Origin이 Header에 중복으로 보내지기 때문에 에러를 문제가 발생한다고 한다.
에러로그에서는 이 부분을 알려주고 있지 않아서 계속 삽질을 했는데, 결국 Spring Security에 설정해둔 CORS관련 로직을 삭제함으로써 해결!
반응형
'Study > Trouble Shooting' 카테고리의 다른 글
[삽질로그] 배포 후, cookie가 넘어가지 않는 문제 (0) | 2022.07.21 |
---|---|
[삽질로그] 소셜 로그인 후 생성한 JWT에 ADMIN 권한 부여하기 (0) | 2022.07.21 |
[삽질로그] 소스트리 강제 종료 에러 (0) | 2022.06.11 |
[삽질로그] JPA 지연로딩 (0) | 2022.06.08 |
[삽질로그] Entity 관련 삽질 (0) | 2022.06.08 |