如何获取Active Directory子域的用户?

时间:2010-12-28 11:47:29

标签: .net active-directory

我能够获取特定域的用户,但我也希望获取其子域数据

不确定应该如何对它进行LDAP查询?

任何想法

感谢名单

1 个答案:

答案 0 :(得分:0)

使用.NET 3.5,如果您知道子域的NetBIOS名称,则应该能够为该子域创建域上下文。

PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "CHILDDOMAIN");

然后你可以从那里开始 - 搜索,找到用户等。

有关System.DirectoryServices.AccountManagement命名空间中新.NET 3.5内容的详细信息,请参阅此MSDL杂志文章Managing Directory Security Principals in the .NET Framework 3.5