我正在尝试使用 Grails Shiro 插件实现 AuthorizingRealm。使用插件生成的类 ShiroLdapRealm 对 Active Directory 进行身份验证。角色将在应用程序的数据库中维护。
那么如何将 ShiroLdapRealm 身份验证与我的自定义授权相结合呢?在我看来,Grails Shiro 插件使用 RealmWrapper 向 Grails 世界隐藏 Shiro 的内部结构,它只实现了一个标准的 Realm 类,而不是 AuthorizingRealm。
任何想法?谢谢!