반응형
로그인 기능을 구현하다가 아래와 같은 에러가 발생하였다.
Encoded password does not look like BCrypt
Spring Security에서 비밀번호를 인코딩할 때 발생하는 대표적인 오류 중 하나이고,
이 오류는 주로 Spring Security가 사용하려는 PasswordEncoder가 암호화된 비밀번호의 형식을 인식하지 못할 때 발생 하곤 한다.
그럼 비밀번호의 형식을 인코더에 맞게 바꿔주면 된다.
에러에서 보면 나와있지만 BCrypt 암호화를 사용중이어서 DB 등 저장되어있는 패스워드를 BCrypt 암호화 하면 된다.
BCrypt 암호화 관련해서는 아래 참고 포스팅을 참고 바란다.
참고 포스팅
https://thenicesj.tistory.com/99
https://thenicesj.tistory.com/953
반응형
'IT > Java' 카테고리의 다른 글
[Spring Security] WebSecurityConfigurerAdapter / antMatchers 관련(SecurityFilterChain / requestMatchers) (15) | 2024.10.21 |
---|---|
[Error] Executing an update/delete query (9) | 2024.10.20 |
Generic Type 2 (17) | 2024.10.14 |
Generic Type (11) | 2024.10.13 |
[Error] Deprecated unwrapped fragment expression "~/~" found in template ~/~ (13) | 2024.10.11 |
댓글