Java active directory中的非工作搜索

Java active directory中的非工作搜索,java,ldap,Java,Ldap,我对novell.ldap有问题。连接成功。我使用了测试服务器。在ldap浏览器中,已成功应用测试掩码“(cn=italians)”。但不是在我的代码中。。我做错了什么 LdapConnection conn = new LdapConnection(); conn.Connect("ldap.forumsys.com", 389); conn.Bind("cn=read-only-admin,dc=example,dc=com", "password"); LdapSearchResults

我对novell.ldap有问题。连接成功。我使用了测试服务器。在ldap浏览器中,已成功应用测试掩码“(cn=italians)”。但不是在我的代码中。。我做错了什么

LdapConnection conn = new LdapConnection();
conn.Connect("ldap.forumsys.com", 389);
conn.Bind("cn=read-only-admin,dc=example,dc=com", "password");
LdapSearchResults searchResults_ = conn.Search("dc=example,dc=com", LdapConnection.SCOPE_SUB, "(cn=italians)", null, false);
conn.Disconnect();

您正在搜索
cn=意大利人
,但DIT有
ou=意大利人

LdapSearchResult始终返回0项。Use.hasMore()/.next()

显示您没有枚举搜索结果。试试看: