我的novell.ldap有问题。连接成功。我使用了测试服务器服务器http://www.forumsys.com/tutorials/integration-how-to/ldap/online-ldap-test-server。在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();
答案 0 :(得分:0)
您正在搜索cn=italians
,但DIT有ou=italians
。
答案 1 :(得分:0)
LdapSearchResult总是返回0项。使用.hasMore()/ .next()