Apache Shiro - 将角色分配给具有相同前缀的组

Apache Shiro - Assign role to groups with same prefix

我正在尝试为具有相同前缀的 ldap 组分配角色,例如,所有以 "ABC" 开头的组都具有 "admin" 角色。我可以在 shiro.ini 文件中用 "groupRolesMap" 配置这个吗?

提前致谢。

没有与groupRolesMap匹配的通配符。您可以通过覆盖 ActiveDirectoryRealm.

中的 getRoleNamesForGroups 方法来实现此功能