请问一下,用C#,怎么获取活动目录(AD)里的用户名和密码,我有这台服务器的administrator权限,望各位达人解答???

解决方案 »

  1.   

    密码不知道怎么取,但是可以强制更新。用户名可以用DirectoryEntry和DirectorySearcher获取。
      

  2.   


    DirectoryEntry root = new DirectoryEntry("LDAP://app.shgbit.com");
    DirectoryEntry gbvision = root.Children.Find("OU=GBVision Computers");
    DirectorySearcher searcher = new DirectorySearcher(gbvision);
    searcher.Filter = "(objectClass=computer)";
    foreach (SearchResult each in searcher.FindAll()) {
    var box = each.GetDirectoryEntry();
    Console.WriteLine(box.Properties["name"].Value);
    }
    密码就没办法获取了...否则谁敢用啊
      

  3.   

    与 Active Directory 域服务同步
    我只是跟IT交待这个事情,具体怎么操作还是问IT吧,自己不要随便弄,要弄出事情滴