Active directory recherche user [Résolu]

Signaler
Messages postés
172
Date d'inscription
lundi 22 mai 2006
Statut
Membre
Dernière intervention
19 janvier 2011
-
gretata
Messages postés
172
Date d'inscription
lundi 22 mai 2006
Statut
Membre
Dernière intervention
19 janvier 2011
-
bonjour a tous !!

je voudrais pouvoir changer le ot de passe d'un user de l'active directory mais j'ai une ereur quand je le recherche:

DirectoryEntry Ldap =
new
DirectoryEntry("
[ldap://10.10.10.1,admin,tutuyoutu LDAP://10.10.10.1,admin,]tutuyoutu");

// Nouvel objet pour instancier la recherche

DirectorySearcher searcher =
new
DirectorySearcher(Ldap);

// On modifie le filtre pour ne chercher que l'user cherché donc la jeremsearcher.Filter =

"(SAMAccountName=jerem)";

// je  recherche l' user

SearchResult result = searcher.FindOne();  //la probleme il dit Une syntaxe DN 
                                                                           //non valide a été spécifiée.

// On récupère l'objet trouvé lors de la recherche

DirectoryEntry DirEntry = result.GetDirectoryEntry();

// On modifie la propriete du password

DirEntry.Invoke(
"SetPassword",
new
object[] {
"toto" });

// On envoie les changements à Active Directory DirEntry.CommitChanges();

voila si quelqu'un peut m'aider ça serait cool merci

1 réponse

Messages postés
172
Date d'inscription
lundi 22 mai 2006
Statut
Membre
Dernière intervention
19 janvier 2011

je me suis tromper la,

DirectoryEntry Ldap = newDirectoryEntry("[ldap://10.10.10.1","admin","tutuyoutu LDAP://10.10.10.1","admin","tutuyoutu]
");

voila