1
我想对AD进行LDAP查询以拉取用户的位置(城市)。这是我已经放在一起:如何从C#.net中的Active Directory中拉出用户的城市位置
public static string GetUserLocation(string userName)
{
string userLoc = "";
DirectoryEntry entry = new DirectoryEntry("LDAP://FTLAD04.corp.myDomain.com");
DirectorySearcher dSearch = new DirectorySearcher(entry);
dSearch.Filter = "(&(objectClass=user)(l=" + userName + "))";
dSearch.PropertiesToLoad.Add("city");
SearchResult result = dSearch.FindOne();
userLoc = result.ToString();
entry.Close();
return userLoc;
}
我SearchResult一直保持回来null,任何人都可以帮助我指出正确的方向吗?谢谢!
伟大的作品!谢谢 – Ted