0
我已經使用c-ldap api編寫了一個c代碼來檢索LDAP(AD)服務中存在的所有用戶。如果我的用戶超過1000個,我如何獲得所有用戶詳細信息。我知道AD服務默認具有1000的MaxPageSize限制。如何使用c-ldap API檢索整個LDAP(AD)目錄信息?
我不想更改我的MaxPageSize限制,並通過我的c-ldap程序檢索整個用戶信息。
我使用Wireshark與ldap-admin工具分析了場景,該工具從任何LDAP服務檢索所有用戶信息,即使用戶超過1000,但無法找到我的需求。
任何幫助將是非常有用的,因爲我是一個在公司工作的新手,這是我的第一個項目。
在此先感謝。
感謝託尼。但是,您能否告訴我如何在程序中修改我的搜索以更改LDAP_PAGED_RESULT_OID_STRING參數。我已經通過了RFC 4511和2696,但我仍然無法設置這個東西:' - ( – 2014-11-15 10:38:15
查看openLdap發行版中ldapsearch的源代碼...可以從您的軟件包管理器或http: /www.openldap.org/software/download/這就是我在前僱主中作爲一個程序的方法來源,如果在微軟開發,我相信他們有那些你可以參考的工具的版本。 – TonyB 2014-11-16 02:18:59