[C#][Active Directory] Ldap pour récupérer la ou/le groupe de l'utilisateur courant
Bonjour,
Je dois récupérer la ou de mon utilisateur courant connecté sur ma page ASP.NET de mon intranet.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9
| DirectoryEntry Ldap = new DirectoryEntry("LDAP://test.local", "Administrator", "Zin@))*");
DirectorySearcher searcher = new DirectorySearcher(Ldap);
search.Filter = "(&(objectClass=user)(sAMAccountName=" + Environment.UserName + "))";
SearchResult result = searcher.FindOne();
if(result != null)
{
DirectoryEntry DirEntry = result.GetDirectoryEntry();
Label1.Text = "" + DirEntry.Properties["ou"].Value;
} |
Ca n'affiche rien.
L'utilisateur se trouve dans la ou RH1.
Merci de bien vouloir m'aider
NB : Si quelqu'un sait le faire dans un groupe ca m'intéresse aussi !