搜索使用ldapjs

问题描述:

问题的操作属性:搜索使用ldapjs

如何搜索使用ldapjs用户相关联的操作属性?

我知道使用ldapsearch时,我可以通过'+'参数获得操作属性。我熟悉ldapjs的客户端搜索功能,但我不知道如何使用此功能搜索操作属性。

  • 是否可以使用ldapjs搜索操作属性?

  • 如果它不是一种搜索方式,是否有其他JavaScript ldap库的建议?

背景

我有了奠定了这样一个目录OpenLDAP服务器运行:

-> Root stuff 
    -> dc=example,dc=com 
    -> cn=Manager (The olcRootDN) 
    -> ou=User 
     -> *Several entries with objectClasses {posixAccount, shadowAccount, inetOrgPerson}* 
    -> ou=Policies 
     -> *pwdPolicy with some default password policies 

是。 +语法是LDAP协议的一部分,而不是ldapsearch的一部分。它也可以通过Java/JNDI工作。

+0

您是否知道是否有方法将'+'参数传递到ldapjs的客户端搜索()函数中? – hededo

+0

我对ldapjs一无所知,但是''+“'无论你在哪里指定要返回的属性列表,都是一种属性名称。 – EJP