Bonjour à tous,
Lorsque j'éffectue un affichage des utilisateurs d'un groupe AD j'arrive à lister les membres du groupe, il me retourne des noms comme ceci :
C=Nom\, Prenom, OU=400-users, OU=COMP400, DC=TEST, DC=LOCAL
C=Nom2\, Prenom2, OU=400-users, OU=COMP400, DC=TEST, DC=LOCAL
Je voudrais à partir de ces chemin récupérer les données de l'utilisateur (Téléphone, companie,...) le problème c'est que je ne sais pas à quoi correspond ce chemin ! Pour le moment uniquement la companie. J'ai essayé de le mettre dans un filtre :
Mes questions sont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 string user = (string)result.Properties["member"][i]; DirectoryEntry Ldap2 = new DirectoryEntry(ConfigurationManager.AppSettings["ldap"], ConfigurationManager.AppSettings["compteAdmin"], ConfigurationManager.AppSettings["mdpAdmin"]); DirectorySearcher search2 = new DirectorySearcher(Ldap2); search2.Filter = "("+ user +")"; SearchResult result2 = search.FindOne(); DirectoryEntry DirEntry = result2.GetDirectoryEntry(); DropDownList3.Items.Add(DirEntry.Properties["company"].Value);
- Comment s'appel ce chemin ? (DN ?)
- Mon filtre est-il correct ?
Partager