刷新token出现Encoded password does not look like BCrypt
来源:6-4 重构用户名密码登录

oole
2018-04-28
写回答
3回答
-
小猪佩佩佩
2018-09-02
这个问题存粹是版本的问题,如果你用的是5.0.7的版本,那么在设置secret的是需要加密的,正确的赋值方式.secret(passwordEncoder.encode("你的值"))。
具体可以查看DaoAuthenticationProvider
类的additionalAuthenticationChecks
方法中if (!passwordEncoder.matches(presentedPassword, userDetails.getPassword()))。5之前的版本比较是if (!passwordEncoder.isPasswordValid(userDetails.getPassword(),presentedPassword, salt)),希望能解决你问题
10 -
丶恶徒丶
2018-10-19
同遇到这个问题 寻找办法中
00 -
JoJo
2018-05-03
报错了?这是个警告吧,应该不影响用吧。
012018-09-02
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题