-
별거 아닐거라 생각했던 Jwt 검증 부분이 오류가 뜨면서 하루를 꼬박 박게 됬습니다
문제는 하루를 다 소비하고도 이게 왜 안되는건지 이해를 못하는고 있다는 점이겠네요
아래 검증부분에서 Claims 가 왜 초기화 오류가 나는지 = null 값으로 초기화하면
왜 자료가 안들어가는건지 아주 아리송합니다 내일 튜터님 오시는대로 물어봐야겠습니다
@PostMapping("/api/posts") public PostResponse createPost(@RequestBody CreatePostRequest createPostRequest, HttpServletRequest request) { // () = createPostRequest 값을 전달 받음 String token = jwtUtil.resolveToken(request); Claims claims; if (token != null) { if (jwtUtil.validateToken(token)) { claims = jwtUtil.getUserInfoFromToken(token); } } else { throw new IllegalArgumentException("토큰값이 잘못됌"); } String requestingUser = claims.getSubject(); // 이부분 claims 초기화 오류 return postService.createPost(createPostRequest, requestingUser); }