[Spring/JPA] An internal error occurred while trying to authenticate the user
본문 바로가기

Web 개발/Java, SpringBoot, JPA

[Spring/JPA] An internal error occurred while trying to authenticate the user

728x90
반응형

 

 

 

"An internal error occurred while trying to authenticate the user." 

 

로그인 기능을 구현하는 도중에 위와 같이 오류가 발생했다.

 

그래서 로그를 찍어보니, Service에서 loadUserByUsername를 호출할 때, email(사용자 아이디) 가 null 로 넘어왔다.

 

 

알고보니, 로그인폼에서 name을 email 이 아닌 username으로 넘겨야 했다 !

 

위와 같이 로그인 화면에서 email의 name을 username으로 했더니 해결되었다

 

 

또다른 방법으로는 Configuration에서 usernameParameter를 email로 설정하는 방법이 있다

 

 

참고: https://dublin-java.tistory.com/31

728x90
반응형