[error] java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"

Walter Mitty·2023년 2월 23일
0


참고자료
참고자료2

이유를 확인해보니 Spring Security 버전 5 이상부터는 PasswordEncoder가 변경되었기 때문에 회원정보 저장시에 password앞에 암호화 정보를 같이 지정해서 저장해야하기 때문이다.

# 암호화 명시 방식
{암호화 명}실제 비밀번호

# 기존 패스워드
1234

# 암호화 방식을 명시한 패스워드
{noop}1234

https://velog.io/@kyu0/Spring-Security-로-회원-기능-구현하기

해결못함...ㅎㅎㅎ

0개의 댓글