2013-07-26 73 views
0

有没有任何方法可以查询活动目录而不让当前计算机位于活动目录中?要查询活动目录的帐户

我们的客户希望从AD得到信息,但要求客户端计算机不属于本指令的一部分。也许有一个配置或一个自定义用户,我们可以通过我们用C#编写的源代码。我加入一些源代码的截图,向您展示我们如何查询广告现在:http://d.pr/i/zyAv

对不起,英语不好,谢谢你的帮助!

回答

0

您可以探索外部活动目录域,只需提供该域的有效用户即可将域服务器查询为DirectoryEntry对象。

string adUser = "DomainUser"; 
string adPass = "DomainUserPassword"; 
string path = "LDAP://x.x.x.x"; // Here goes your Domain Server IP. 
DirectoryEntry rootEntry = new DirectoryEntry(path, adUser, adPass); 
DirectorySearcher ds = new DirectorySearcher(rootEntry);