针对LDS的C#LDAP

时间:2014-09-12 13:31:21

标签: c# .net active-directory lds


我正试图解决这个问题,但我无法解决这个问题 问题

  

我的查询有什么问题?

守则

private static void ExecuteQuery()
        {
            string sDomain = "10.12.14.165:389";
            string sDefaultOU = "CN=GeneralUsers,CN=Company,DC=Server,DC=LDS,DC=LOCAL";
            string sServiceUser = "myUser";
            string sServicePassword = "myPassword";


            DirectoryEntry ldapEntry = new DirectoryEntry("LDAP://" + sDomain + @"/" + sDefaultOU,
                                                          sServiceUser,
                                                          sServicePassword);

            DirectorySearcher ldapSearcher = new DirectorySearcher(ldapEntry);
            //Error Occurs here
            SearchResultCollection ldapResult = ldapSearcher.FindAll();
        }

错误

  

@ SearchResultCollection ldapResult = ldapSearcher.FindAll();
  例外:服务器上没有此类对象。

注意

  

对象存在

1 个答案:

答案 0 :(得分:0)

LDS配置中出现问题。我正在验证的用户没有LDS的权限,我使用的查询工作正常。