When I'm LDAP searching, I got error: "LDAP: error code 4 - Sizelimit Exceeded". How can I dump all the data without changing LDAP server settings?
问问题
7411 次
2 回答
1
Maybe this article helps. Once I needed to retrieve records from Active Directory configured to return only 1000 records using JNDI; Active Directory, Paging and Range looks close to what I'm dealt with.
于 2010-05-31T12:59:25.280 回答
1
目录服务器对以下内容施加了限制:
- 从搜索中返回的对象数
- 搜索所花费的时间
- 创建候选列表时要检查的条目数
根据服务器,可以通过全局配置、客户端连接策略或基于身份验证身份来施加限制。搜索响应中的结果表明向客户端返回了部分结果。客户端可以(并且应该)将大小限制和时间限制作为搜索请求的一部分,但这些限制(称为客户端请求的限制)不能覆盖服务器限制。
应用程序不得假定目录服务器的内容可以被拖网或检索,这样的行为不仅会带来安全风险,还会损害目录的性能并对目录上的其他客户端产生不利影响。正确配置的目录服务器将不允许列出其托管的所有基本 DN 的所有内容。
我的博客条目有一些关于搜索请求和搜索响应的讨论。
于 2011-07-29T17:34:14.240 回答