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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 !