Apache Shiro 登录认证出错

来源:3-11 基于Apache Shiro权限管理Case实操-3-

水桶一号

2018-12-26

老师您好,执行登陆时运行到
User user = userService.findByUsername(username);时报错Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false]. Possible unexpected error? (Typical or expected login exceptions should extend from AuthenticationException).
我看到有相同的提问,您说是shiro的加密规则和数据库里的值没对应上,需要你检查一下加密逻辑里是否有不一样的地方,我看了一下代码和您的是一样的呀,不明白是什么意思?图片描述
图片描述

写回答

1回答

Jimin

2018-12-26

你好,需要确认一下当前加密的规则是否和数据库里的存储密码的加密规则一致。数据库里的存储密码应该是某个密码按照代码里的加密规则生成的。

0
2
水桶一号
老师,我找到问题原因了,是因为我的mapper.xml文件resultMap配置错误有个属性写错了。参考的是这篇帖子,http://www.cnblogs.com/Laughing-Lz/p/5091639.html遇到相同问题的同学也可以看一下希望能有所帮助。
2018-12-27
共2条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2267 学习 · 1347 问题

查看课程