Bonjour,
Je 'narrive pas à récupérer la liste des utilisateurs dans l'Active Directory sous la forme Domain\User
Pouvez-vous m'aider svp ?
Merci beaucoup
Manu
Bonjour,
Je 'narrive pas à récupérer la liste des utilisateurs dans l'Active Directory sous la forme Domain\User
Pouvez-vous m'aider svp ?
Merci beaucoup
Manu
Bonjour,
Est ce que tu as reussi a affihcer les logins utilisateurs à partir de l' AD?
oui, c'est peut-être pas la meilleure façon de faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 DirectoryEntry Ldap = new DirectoryEntry(); DirectorySearcher searcher = new DirectorySearcher(Ldap); StringBuilder filter = new StringBuilder(); filter.Append("(&(objectCategory=Person)(objectClass=user))"); searcher.Filter = filter.ToString(); SearchResultCollection searchResultCollection = searcher.FindAll(); foreach (SearchResult anUser in searchResultCollection) { DirectoryEntry User = anUser.GetDirectoryEntry(); string name = User.Properties["cn"].Value.ToString(); }
Perso j'utilise cet outil pour voir les attributs LDAP. cherche la propriété qui te convient et remplace ton "cn"
PS: cet outil te permet de se connecter à LDAP
J'ai aussi réussi à avoir la liste sans utiliser la propriété "cn". Mais je récupère uniquement le nom. Moi j'iamerais récupérer le domaine et le user sous la forme
Domain\User
Est ce que le nom de ton LDAP représente le domaine? si oui concat avec le nom user !!
Partager