0
CN知っエントリを検索:LDAPjsは、私はこのようなエントリを持つリモートLDAPサーバーを持っている
CN=Fred Foobar, OU=Dept1, O=FooBar
だけCNは、実行時で知られているとき、私は、このエントリを見つけるのですか、クライアントとしてLDAPjsを使用していますか?
ノー成功を収めて、次のそれぞれを試してみました:
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
しかし、実行時には、DNの残りの部分ではなく、ユーザーのCNだけがあります。 – user1207177
また、 'function(err、result){/ *結果を扱うコード* /}'は 'callback'への参照でカバーされています。 – user1207177
@ user1207177ここでも私はユーザーdnを持っていません。最初のパラメータはディレクトリのbaseDNです。これはディレクトリ内のすべてのエントリに共通のルートDNです。私はあなたの例から値を引いた。すべてのユーザーが格納されているサブdnを知っている場合は、このサブツリーのみに検索を限定します – Esteban