在C#中的受信任域中查找Active Directory用户

时间:2010-06-01 12:49:30

标签: c# active-directory trusted

我有一个AD域(让我们称之为DMN)和凭据来访问它。我的目标是检索有关其他用户的信息。当此用户在域DMN中注册时非常容易。但是此用户可以是DMN信任域的一部分。所以我必须在DMN信任的所有域中寻找这个用户。有什么建议如何在C#中做到这一点?提前谢谢。

1 个答案:

答案 0 :(得分:0)

您需要找到您感兴趣的域的域名命名上下文。

目录条目rootDSE具有属性configurationNamingContext。 IIRC将为您找到林配置容器,您可以在其中找到其他域的命名上下文和NetBIOS名称。

我建议您查看this Technet article以开始使用,并浏览您域中的rootDSE条目以找到解决方法。

如果你还有问题,请再次发帖 - 我有一些代码会在某个地方执行此操作,我会尝试将其挖掘出来。