我有一个AD域(让我们称之为DMN)和凭据来访问它。我的目标是检索有关其他用户的信息。当此用户在域DMN中注册时非常容易。但是此用户可以是DMN信任域的一部分。所以我必须在DMN信任的所有域中寻找这个用户。有什么建议如何在C#中做到这一点?提前谢谢。
答案 0 :(得分:0)
您需要找到您感兴趣的域的域名命名上下文。
目录条目rootDSE具有属性configurationNamingContext。 IIRC将为您找到林配置容器,您可以在其中找到其他域的命名上下文和NetBIOS名称。
我建议您查看this Technet article以开始使用,并浏览您域中的rootDSE条目以找到解决方法。
如果你还有问题,请再次发帖 - 我有一些代码会在某个地方执行此操作,我会尝试将其挖掘出来。