2017-05-30 76 views
0

問題的操作屬性:搜索使用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 

回答

0

是。 +語法是LDAP協議的一部分,而不是ldapsearch的一部分。它也可以通過Java/JNDI工作。

+0

您是否知道是否有方法將'+'參數傳遞到ldapjs的客戶端搜索()函數中? – hededo

+0

我對ldapjs一無所知,但是''+「'無論你在哪裏指定要返回的屬性列表,都是一種屬性名稱。 – EJP