LDAPjs找到知道cn的条目

时间:2017-05-31 19:14:43

标签: node.js ldap ldapjs

我有一个远程LDAP服务器,其条目如下:

CN=Fred Foobar, OU=Dept1, O=FooBar

使用LDAPjs作为客户端,当仅在运行时知道CN 时,如何找到此条目?

我尝试过以下各项,但没有成功:

ldap.search("cn=Fred Foobar", {}, callback); // returns an error
ldap.search("", {filter: "(cn=Fred Foobar)"}, callback); // returns nothing useful
ldap.search("", {filter: "(cn=Fred Foobar)", scope: "sub"}, callback); // returns an error

1 个答案:

答案 0 :(得分:0)

我从未使用过ldapjs,但是我会尝试使用文档:

ldap.search("O=FooBar", {scope:"sub", filter:"(cn=Fred Foobar)"},function(err, res) {
  // Code to handle the result
});

请参阅doc:http://ldapjs.org/client.html#search