查询受信任域时,“服务器无法处理目录请求”

时间:2017-11-21 15:44:56

标签: c# active-directory

我有一个运行为NetworkService的服务,它尝试访问受信任的AD服务器(我们已尝试过域信任和林信任),但似乎使用的AD服务器存在问题。一个疯狂的猜测是我必须在new LdapConnection中提供远程域中的服务器名称和有效用户,但我找不到如何从TrustRelationshipInformation获取有效的服务器名称和用户及密码。

以下代码在production.local中的计算机上执行,该计算机与test.local具有双向信任:

using (LdapConnection Connection = new LdapConnection(""))
    SearchRequest Request = new SearchRequest("DC=test,DC=local", filter, System.DirectoryServices.Protocols.SearchScope.Subtree, allRequiredProperties);
    ...
    SearchResponse SearchResponse = (SearchResponse)Connection.SendRequest(Request); 

并抛出错误

  

System.DirectoryServices.Protocols.DirectoryOperationException:
  服务器无法处理目录请求

0 个答案:

没有答案