shiro获取当前用户信息不对称的解决办法
2017-05-17 14:01
225 查看
接手公司的项目,项目用了shiro框架,改改接口啥的。对于shiro也是新手,于是就把一些接口改成了匿名访问:
就是这些,测试方便!
后来就出现问题,shiro里有个获取当前的用户信息的方法。其原理就是获取当前线程的用户信息。测试时发现,这个方法获取的用户不是当前的用户,各种找原因。上网找资料,才发现原来是我把这个接口改成匿名访问,后面再用shiro那个自带的方法,就报当前用户信息不对称的错误。后来我把匿名去掉了,就没有再报错误了。解决了问题,真好!
就是这些,测试方便!
后来就出现问题,shiro里有个获取当前的用户信息的方法。其原理就是获取当前线程的用户信息。测试时发现,这个方法获取的用户不是当前的用户,各种找原因。上网找资料,才发现原来是我把这个接口改成匿名访问,后面再用shiro那个自带的方法,就报当前用户信息不对称的错误。后来我把匿名去掉了,就没有再报错误了。解决了问题,真好!
相关文章推荐
- 多个域名使用微信获取用户信息的解决办法
- shiro页面前端获取当前用户信息
- 解决 CAS + Spring Security整合 无法获取当前登录用户信息
- Shiro(3) controller中获取当前登录用户信息
- 解决 CAS + Spring Security整合 无法获取当前登录用户信息
- Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法
- "无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"在VC中解决办法
- 用Javascript获取SharePoint当前登录用户的用户名及Group信息
- 一些获取当前登录Windows系统用户信息的命令
- 如何获取当前登录的用户的GUID,进而获取用户的信息
- seam获取当前登录用户的信息~
- “从用户数据存储中检索信息时出错,未找到平台。”出错时的解决办法
- “从用户数据存储中检索信息时出错,未找到平台。”出错时的解决办法
- Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法
- 在InfoPath中如何获取当前用户的信息(Profile)
- 关于 SQL Server安装程序无法获取ASPNET账户的系统账户信息 的解决办法
- Python脚本如何获取当前环节和用户等信息
- MOSS中获取当前用户信息
- Silverlight获取SharePoint当前登录用户信息
- 用InfoPath表单自动获取MOSS站点当前用户信息