
[Spring Boot] 기존 프로젝트를 Spring Security로 리팩토링 하는 과정에서 발생한 WebConfig 클래스 트러블 슈팅(Trouble Shooting)
·
수수한 코딩세상/Spring Boot
JWT 토큰으로만 인증하던 기존의 코드방식에서 Spring Security를 도입하여 코드를 리팩토링해 보는 연습을 해보았습니다. 기존에는 `JWTFilter`, `AuthArgument Resolver`를 사용하여 인증, 인가를 하고 있었습니다. 이 부분을 Refactoring 해보며 겪은 트러블 슈팅을 정리해 보았습니다. 저는 기존의 JWT 인증, 인가 방식에서 Spring Security로 리팩토링 하는 과정에서 `WebConfig` 파일에서 `AuthArgumentResolver`를 찾지못해서 오류가 발생하였습니다.기존의 `AuthArgumentResolver`를 `JwtAuthenticationToken`으로 변경하게 되면서 기존의 커스텀 리졸버인 `AuthArgumentResolver`를 삭제..