Java 在Ldap上获取组中的所有成员
如何使用java在Ldap上获取组中的所有成员?我试过:Java 在Ldap上获取组中的所有成员,java,ldap,spring-ldap,Java,Ldap,Spring Ldap,如何使用java在Ldap上获取组中的所有成员?我试过: public List getListAdmin() { String base = "cn=admin, ou=group, dc=Google"; return ldapTemplate.search(base, "(&(objectclass=person)(memberOf=admin))", new UtenteAttributeMapper()); } 如果您知道组DN,请使用如下筛选器: (memb
public List getListAdmin() {
String base = "cn=admin, ou=group, dc=Google";
return ldapTemplate.search(base, "(&(objectclass=person)(memberOf=admin))", new UtenteAttributeMapper());
}
如果您知道组DN,请使用如下筛选器:
(member=*)
您可能需要验证“member”是否是LDAP服务器实现的正确属性,例如“uniqueMember”或其他属性
memberOf在所有LDAP服务器实现上都不受支持
-jimpublic List getAllContactAdmin(){String base=“cn=Administrators,ou=Group_test”String filter=“(member=*)”返回ldapTemplate.search(base,filter,new-uteAttributeMapper());}