포트폴리오/Eighteen
[트러블 슈팅] ios랑 서버 연동 과정에서 401에러 발생
do_hyuk
2024. 10. 11. 16:44
requestHeader에 있는 AccessToken 을 받아오는 과정에서 401 에러가 발생
해본 방법
- requestHeader를 못받아오는지 확인 차 requestParam 으로 헤더 넘겨서 실행해봄 : X
- 헤더에 Authorization: Bearer TOKEN 으로 되어있는데 공백 부분에서 인코딩 인식 문제인가 하고 Bearer- 으로 수정 : X
결론
401 에러가 뜨려면 보통 토큰 인증 문제나 requestBody 쪽에서 문제가 있다는 건데
헤더 쪽은 문제가 없는걸로 판단하여 Body를 살펴보니 문제를 발견하였다.
코드를 짤 때 Entity에 컬럼 길이를 따로 설정 안해놔서 디폴트 값으로 256자가 됐는데
Json 코드 중 456자나 되는 값을 발견하였다.....
..다음부턴..length 설정을 철저히 하고...ios 분들과 소통을 원할히 해야겠다...