qq token校验失败验证失败怎么办?

配置shiro框架使用模拟信息登录成功。使用数据库信息就报错找半天有点烦。好在最后解决了这里记录一下。

 

控制台输出subject并不为空说明问题不在这里,那就只能在UsernamePasswordqq token校驗失败这里了而它只涉及到用户账号密码的问题。找了下发现问题出在mapper的sql语句上面
出于之前编码习惯的限制,这里根据用户名并没有查询用户的密码而shiro登录认证的根本是先根据用户名查询出用户的账号密码等信息保存到SimpleAuthenticationInfo中,试图登录的用户信息保存到UsernamePasswordqq token校验失败中最後通过subject调用login方法实现登录信息的匹配对比,没有密码你让它怎么比........
总结一下根据用户名查询的时候,把密码字段也带上启动项目运行囸常。

我要回帖

更多关于 qq token校验失败 的文章

 

随机推荐