(error) ARC 토큰 전달 방법

전성영·2022년 6월 2일
0

Error

목록 보기
4/16

JWT와 Spring Security를 구현한 후 ARC로 API 테스트를 하던 도중,

분명 intellij console 과 허접한 내 디버깅 실력으로 토큰이 발급되었 다는 것을 알았는데

403 error가 나왔다. 분명 SecurityConfig 단에서도 잘 해줬는데??

해결방법 : 알고보니 그 발급받은 토큰을 당연히 헤더에 실어서 서버로 넘겨주는 줄 알았던 내 잘못된 상상덕분.

토큰을 실어서 줘야지 왜그랬니..

로그인을 성공하면 Header안 Authorization 안에 토큰이 발급되어 오는데,
서버로 요청을 할 때마다 토큰을 헤더에 실어서 전달해줘야 한다.
토큰을 전달받은 서버 입장에서는 복호화 후 검증을 한다.
검증이 완료된다면, Payload를 디코딩하여 사용자의 ID에 맞는 데이터를 가져온다.

그럼 어떻게 넘겨줄까?

아까 헤더에 있던 토큰을 복사 후 요청할 때 헤더에 담아서 보내주면 된다.


굿굿굿굿굿

profile
Slow and Steady

0개의 댓글