2016-11-16 23 views
0

ADLDS(Active Directory Lightweight Directory Services)用のNetscape/Sun LDAP SDK Javaライブラリをリポジトリとして使用しています。Active Directoryライトウェイトディレクトリサービス(AD LDS)のNetscape LDAPJDK

私は、AD LDSリポジトリに、maxPageSizeというプロパティを使用する1つのデータベースクエリクエリで1000レコードの制限があることが判明しました。

Netscape LDAP SDK Javaライブラリを使用してさらに多くのレコード(5000レコード)を照会するにはmaxPageSizeプロパティをオーバーライドする方法を教えてください。

私はグーグルが見つかりましたが、何も見つかりませんでした、回答は歓迎です。

答えて

0

maxPageSizeはADサーバー上で設定されるプロパティであり、クライアントSDKからオーバーライドする方法はありません。

必要なのは、LDAPクエリでPagedResultsControlを使用してmaxPageSize以上のレコードを取得することです。

は、サンプルコードのために、このリンクを参照してください:https://docs.ldap.com/ldap-sdk/docs/javadoc/com/unboundid/ldap/sdk/controls/SimplePagedResultsControl.html

+0

私はADLDSのためのMozilla(Netscapeの)ディレクトリのjava librararyを使用しています、あなたが共有結合していない1はに属しています! –

+0

結果をページングすることは、この問題を解決する方法です。 Netscape SDKにも同等のものが必要です。 Ref:https://docs.oracle.com/cd/E19957-01/816-5618-10/index.html – Roshith

関連する問題