[英]LDAP Query for fetching dn and all cn data
我正在使用netscape ldapsdk-4.1.jar,我能夠與ldap服務器連接並進行身份驗證:
try{
ldi.connect(hostname,LDAPv3.DEFAULT_PORT);
LDAPConnectionInfo.ldapSearchResults = ldi.search(LDAPConnectionInfo.MY_SEARCHBASE,LDAPConnectionInfo.MY_SCOPE,LDAPConnectionInfo.MY_FILTER,null,false);
System.out.println("Ldap Search Result : " +LDAPConnectionInfo.ldapSearchResults);
ldi.authenticate(3, "host", "****");
}
.....
現在我想從中獲取數據:
我想我必須使用一些ldap查詢來獲取這些數據....任何輸入將不勝感激。
為每個組織單位創建一個搜索請求,其中:
subtree
objectClass=commonObjectClass
,其中commonObjectCLass
是要檢索的條目共有的objectClass,或者是cn=*
依次將每個搜索請求發送到LDAP目錄服務器並解釋響應。
不要使用netscape代碼,因為它是古老的,有錯誤的且緩慢的。 請改用UnboundID LDAP SDK
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.