网上很多都说需要自己写PasswordEncorder的实现类,然后如何如何,没解决到我的这个问题;
最终通过下面代码解决
@Bean("passwordEncoder")
public PasswordEncoder passwordEncoder() throws Exception {
DelegatingPasswordEncoder delegatingPasswordEncoder = (DelegatingPasswordEncoder) PasswordEncoderFactories.createDelegatingPasswordEncoder();
//主要是下面这句
delegatingPasswordEncoder.setDefaultPasswordEncoderForMatches(NoOpPasswordEncoder.getInstance());
return delegatingPasswordEncoder;
}
参考原文:https://blog.csdn.net/alinyua/article/details/80219500