问题描述:
org.springframework.security.authentication.BadCredentialsException: Bad credentials
问题分析:
1、数据库里面的密码没有加密,导致输入正确密码也匹配不上。
解决办法:使用PasswordEncoder先将当前密码加密,再存入数据库。
public static void main(String[] args) {
BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
String password = bCryptPasswordEncoder.encode("123456");
System.out.println(password);
}
2、用户或密码不正确。