【发布时间】:2011-07-12 21:08:22
【问题描述】:
如果用户拥有user:edit:1 权限并且我正在使用注释驱动@RequiresPermissions("user:edit"),为什么shiro 会抛出异常?他们拥有user:edit:1这一事实不应该暗示该许可吗?如果我输入@RequriesPermissions("user:edit:1"),那么它可以正常工作,但是在操作的上下文中我不知道 1 是什么,所以稍后将在方法中检查,但我想完全避免进入该方法,如果他们根本没有user:edit 权限。
【问题讨论】:
标签: java annotations shiro