springboot1 [Spring] JwtTokenFilter Exception 예외 처리하기(feat. Security Exceptions) Handling Security Exceptions상황: 사이드 프로젝트 Muud 개선 과정에서 Spring Security를 도입하게 되었습니다.기존에는 JwtInterceptor로 처리하던 인가 및 토큰 검증 로직을 JwtTokenFilter로 수정하였습니다. 이전 후 예외 테스트를 진행하면서 해당 부분이 이후 정상적으로 작동하지 않음을 발견하였습니다. 문제 상황Given: JWT 토큰 검증이 Filter로 구현되어 있습니다.When: 토큰이 비어있거나 유효하지 않은 토큰으로 API에 접근해보았습니다.Then:아래와 같이 403 에러 응답을 받았습니다.응답 상태 코드가 403으로 설정되어 예외 처리는 가능하지만, body 없이 응답이 가기 때문에 클라이언트에서 정확한 사유를 확인할 수 없습니다.또한,.. 2024. 10. 11. 이전 1 다음