Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Ldap上获取组中的所有成员_Java_Ldap_Spring Ldap - Fatal编程技术网

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

如何使用java在Ldap上获取组中的所有成员?我试过:

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服务器实现上都不受支持


-jim

public List getAllContactAdmin(){String base=“cn=Administrators,ou=Group_test”String filter=“(member=*)”返回ldapTemplate.search(base,filter,new-uteAttributeMapper());}