string ldapUrl = “LDAP://sz.szon.biz/DC=sz,DC=szon,DC=biz”;
using (DirectoryEntry entry = new DirectoryEntry(ldapUrl, “sz\username”, “password”, AuthenticationTypes.Secure))
{
//search
DirectorySearcher search = new DirectorySearcher(entry);
search.Filter = “(SAMAccountName=” + userName + “)”;
//load property,like displayName telephoneNumber otherTelephone
search.PropertiesToLoad.Add(”mail”);
SearchResult sr = search.FindOne();
if (null != sr)
{
//get property
sr.Properties[”mail”]
}
}

December 18, 2009
Sorry, no comments yet.