[Spring Security] UsernameNotfoundException 미작동

신명철·2022년 2월 28일
0

Spring Security

목록 보기
3/6
post-custom-banner

들어가며

프로젝트를 진행 도중 username not found 와 password incorrect 에도 BadCredentialsException을 던지는 것을 확인했다.
처음에는 로직 문제인줄 알고 문제 해결 방법을 찾던 도중 예외처리가 의도적으로 BadCredentialsException만 던지도록 설정되어 있다는 것을 확인했다.

  • 위 주석에서 보듯 UsernameNotFoundException 을 사용하기 위해서는 DaoAuthenticationProvider의setHideUserNotFoundExceptions 메서드를 이용해 true로 설정함으로써 사용할 수 있다.
profile
내 머릿속 지우개

0개의 댓글