Spring LDAP,检查指定组中用户的成员身份
Posted
技术标签:
【中文标题】Spring LDAP,检查指定组中用户的成员身份【英文标题】:Spring LDAP, check the membership of user in specified group 【发布时间】:2017-11-06 05:23:33 【问题描述】:我正在为 LDAP 中指定组中的用户创建一个具有特殊权限的应用程序,我正在使用 spring security 登录,但我不知道如何检查用户的组。 目标是显示所有 ldap 用户表的数据,如果有人属于 ldap 中的组,它还会显示更改该数据的按钮。 那么如何查看LDAP用户所属的组呢?
您好,拉法乌!
【问题讨论】:
【参考方案1】:使用它来验证特定组中用户的身份验证
FilterBasedLdapUserSearch search = new FilterBasedLdapUserSearch(
"OU=users,DC=mycompany,DC=com",
"(&(objectCategory=user)(objectClass=person)(sAMAccountName=0)" +
"(memberof:=CN=entergroup,OU=Users,DC=mycompany,DC=com)" +")", contextsource );
希望这会有所帮助。
【讨论】:
以上是关于Spring LDAP,检查指定组中用户的成员身份的主要内容,如果未能解决你的问题,请参考以下文章