我将ADLDS(Active Directory轻量级目录服务)的Netscape / Sun LDAP SDK Java库用作存储库。
我发现AD LDS存储库使用名为maxPageSize的属性对单个数据库查询事务有1000条记录的限制。
如何使用Netscape LDAP SDK java库覆盖maxPageSize属性以查询更多记录(比如5000条记录)。
我用谷歌搜索但没有找到,欢迎回答。
答案 0 :(得分:0)
maxPageSize是AD服务器上设置的属性,并且没有办法从客户端SDK覆盖它。
您需要做的是使用带有LDAP查询的PagedResultsControl来获取超过maxPageSize的记录。
请参阅此链接以获取示例代码:https://docs.ldap.com/ldap-sdk/docs/javadoc/com/unboundid/ldap/sdk/controls/SimplePagedResultsControl.html