我可能陷入了一个非常愚蠢的问题,试图在Grails应用程序(书店)中使用spring安全核心和spring安全LDAP插件来实现基于ldap角色的身份验证/授权。我创建了一个定制的UserDetailsContextMapper,并试图将我的LDAP角色映射到应用程序角色。但是,属性中从未返回成员属性。for(Object group: groups){
if (group.toString().toLowerCase().contai
我的目标是在登录成功后检查组成员资格。登录部分工作正常,但我希望获得登录用户的组列表,以便将其与特定的组进行比较。如果他们不是该组的成员,他们将被注销,会话被删除,并返回到登录页面,否则他们可以继续。}{memberuid} }; # pick out just the memberuid array from the hash
然后,我基本上对该组中的用户(@members)进行了迭代,如果登录用户在那里,则对他们进行身份验证,如果没有,则删除他