C# 如果计算机未加入域,PrincipalContext能否用于获取Active Directory信息

C# 如果计算机未加入域,PrincipalContext能否用于获取Active Directory信息,c#,asp.net,active-directory,C#,Asp.net,Active Directory,我使用的是PrincipalContext。我收到LDAP服务器不可用的消息。联系不到。我是从一台没有加入我想要查询的域的机器上开发出来的。这有关系吗?我是否需要通过管理员认证才能连接到广告,以便我可以查询或搜索它 我的代码类似于: 这很重要。但是,您可以通过在web.config中将标记设置为具有ldap读取权限的用户来访问站点: <system.web> <identity userName="DOMAIN\ldapUser" password="ldapPW"/>

我使用的是PrincipalContext。我收到LDAP服务器不可用的消息。联系不到。我是从一台没有加入我想要查询的域的机器上开发出来的。这有关系吗?我是否需要通过管理员认证才能连接到广告,以便我可以查询或搜索它

我的代码类似于:
这很重要。但是,您可以通过在web.config中将标记设置为具有ldap读取权限的用户来访问站点:

<system.web>
<identity userName="DOMAIN\ldapUser" password="ldapPW"/>
</system.web>
这里有一个