shiro讲解之 多Realm 之 Authorization
在本节之前我们学习了Shiro 的 多Realm 和 Authorization,现在我们将学习一下Shiro 的多 Realm Authorization。
实例
多 Realm 的配置(参考 shiro讲解之 多Realm 之 Authentication)
Realms
这里我们定义两个 Realm 分别为 shiroRealm 和 myRealm, 此处我们将不在贴出多 Realm 认证部分的代码了,我们至贴出 授权部分的代码。shiroRealm
@Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) { Object principal = principals.getPrimaryPrincipal(); Set<String> roles = new HashSet<>(); roles.add(