Active Directory中的LDAP过滤器字符串长度限制是多少?

时间:2009-02-16 13:25:08

标签: active-directory ldap

有人能指出我在Active Directory中定义LDAP过滤字符串的最大允许长度的资源吗?

3 个答案:

答案 0 :(得分:16)

根据Technet: How Active Directory Searches Work,服务器尝试处理的最大LDAP请求大小默认为10,485,760字节。

如果服务器收到大于此值的请求,则会关闭连接。希望有所帮助。

答案 1 :(得分:4)

如果您使用AD用户和组GUI界面来构建查询,则限制为464个字符。如果您从命令行使用dsquery,则不限于464个字符。我不知道dsquery上的过滤器长度的上限,但我认为它与LDAP规范一致。

答案 2 :(得分:3)

根据RFC1558中的规范,对LDAP过滤字符串的长度没有硬性限制。但是,不同的实现可能有其自身的限制。