드디어.....
...
CORS 이슈에 대한 내용을 기술 매니저님께서 해결해 주셨다...
결국에는 팀원들끼리 해결을 못했다.. ㅜㅠ
커스텀한 Token 을 불러오는 과정에서 생긴 문제 였다.
addExposedHeader("커스텀한 헤드명") 이 부분에다가 우리가 추가한 헤더 부분을 가져오지 못하는 것에서 생긴 403 에러 였다.
브라우저가 접근할 수 있는 헤더를 추가 즉, addExposedHeader 에 직접 커스텀한 헤더 명을 추가해주니까 해결이 되었다.
다만, 기본값이 Authorization 인데 왜 적용되지 않았는지 모르겠더라...
그리고 매니저님께서 이 부분을 거슬러 올라가면서 테스트를 해보라고 했는데, 이 부분을 다들 한다는 것을 잊어버렸다.
그래서 결국엔 직접 확인은 못해보고 끝나버렸다.. ㅜㅠ
그런데 저것도 솔직히 이해가 잘 않가는게 다른 조에선 다들 같은 코드로 잘 작동하는데, 우리 조에서만 이상하게 해결이 불가능했던 것이 너무 이해가 가질 않는다....
multipartFile 이미지 첨부 문제
프로필 이미지 업로드를 할 때 이미지 첨부가 되지 않아서 발생한 문제가 있었는데, 이 부분은 multipartFile 이 null 이면
즉, 아무런 요청이 없으면 nullpointException 을 띄우는 것이 원인이었다.
그래서 try-catch 를 통해서 해당 부분을 해결을 해서 마무리 지을 수 있었다.
이 부분도 분명 다른 블로그에서는 내가 한 방식이랑 같은데 이번에도 나만 해결이 불가능했다...
그래서 매니저님께 문의해본 결과, (리액트, 스프링 각각 주특기가 다른 두분께 다 물어봤다)
결국 돌아온 답변은...
Multipartfile 에서 아무런 요청이 없을 경우 NullPointException 이 발생하는것이 맞다.
라고 하셨다.. ㅜ
결국 이번에도 스스로 해결을 못한것이 너무 한이었지만, 그래도 이렇게 또 새로운 것을 알게 되었으니 그것으로 만족하자...
'일기' 카테고리의 다른 글
2022-12-30 (0) | 2022.12.30 |
---|---|
2022-12-28 (0) | 2022.12.28 |
2022-12-26 (0) | 2022.12.26 |
2022-12-24 (0) | 2022.12.24 |
2022-12-23 (0) | 2022.12.24 |