为了账号安全,请及时绑定邮箱和手机立即绑定

设置了setPermissionsLookupEnabled(true)一样报错

https://img1.sycdn.imooc.com//5bcecba500018da914920588.jpg

String rolepermisson="select rolepermissions from userpermission where username =?";
jdbcRealm.setPermissionsQuery(rolepermisson);
subject.checkPermission("user:select");

https://img1.sycdn.imooc.com//5bcecc0100013d0a07640189.jpg

正在回答

6 回答

看源码他是通过roleName来获取的,而不是username

0 回复 有任何疑惑可以回复我~
在数据库的配置后面加上乱码处理,可能是中文乱码的问题   “?characterEncoding=UTF-8”


0 回复 有任何疑惑可以回复我~

有人解决了吗?同样的问题

0 回复 有任何疑惑可以回复我~

解决了嘛?我一样的问题,困惑了,一下午了

0 回复 有任何疑惑可以回复我~

同样问题, 登录和角色认证都可以. 就是权限不行. (开关已经打开了.)

0 回复 有任何疑惑可以回复我~

数据源设置了没有

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

设置了setPermissionsLookupEnabled(true)一样报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信