둘이 신경쓰이게 된 부분은
JWT Token을 검증하는 단계에서
Claims claims = Jwts.parser()
.setSigningKey(key)
.parseClaimsJws(jwt.replace("Bearer ", "").trim())//pass the jwt that we received
.getBody(); // want to read body part of jwt token
parseCaimsJwt를 사용하면
io.jsonwebtoken.UnsupportedJwtException: Signed Claims JWSs are not supported.
에러를 확인할 수 있기 때문이다.
그럼 무엇인 문제인걸까?
아래 링크를 확인하면
https://developer.okta.com/blog/2020/12/21/beginners-guide-to-jwt
위와 같은 설명을 확인할 수 있다.
'개발 > Spring' 카테고리의 다른 글
[Spring Security] @Secured(ROLE_?) (0) | 2023.01.13 |
---|---|
Security + JWT를 사용해보자 (0) | 2023.01.10 |
[Security] 시큐리티 세션정책 (0) | 2023.01.05 |
SecurityFilterChain을 작성해보자 (0) | 2023.01.02 |
Spring Security 구성과 흐름 (0) | 2023.01.02 |