采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为什么spring boot2.1.6的版本里找不到Md5PasswordEncoder这个类,应该用解决办法里的那个?
你好,这个其实不是spring boot版本的问题,而是spring security版本的问题,高版本去除掉了那个类,好像回答过你这个问题。stackoverflow上给的方案是:可以使用MessageDigestPasswordEncoder("MD5")或者PasswordEncoder passwordEncoder = PasswordEncoderFactories.createDelegatingPasswordEncoder();passwordEncoder.setDefaultPasswordEncoderForMatches(new MessageDigestPasswordEncoder("MD5"));代替。还有一种,就是找到低版本这个类,复制过来也是可以的。
非常感谢!
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.4k 6
2.0k 22
1.3k 20
1.1k 18