ActiveDirectory成员属性是否有长度限制?

时间:2013-11-11 12:03:50

标签: java active-directory

我想知道Active Directory中组的member属性是否有长度限制,以及在通过Java进行查询时如何控制它。

我在问,因为我正在查询一个有嵌套组的组。基于公司的工具报告组Y是X的成员。我编写了一个应用程序,它成功地列出了组的所有member属性,并通过它们进行迭代以便说明事情。但是,它没有找到另一个工具报告为member的特定组,我试图找出原因。一位同事说,他记得member财产的限额为1024个字符。我正在使用javax Java SDK中的标准1.7.0_45包。

只是为了澄清:member属性包含很长的用户和组列表。

2 个答案:

答案 0 :(得分:1)

所有Active Directory属性都描述为here

对于特定的member属性,它们似乎没有size限制。

答案 1 :(得分:1)

您是在谈论超过1500名会员吗?如果它是Windows 2000域控制器,还是超过1000?如果是这样,您需要进行范围检索。我不知道Java,但我找到了这个,其中包含示例代码:JNDI, Active Directory, Paging and Range Retrieval