Active directory recherche user

Résolu
gretata Messages postés 172 Date d'inscription lundi 22 mai 2006 Statut Membre Dernière intervention 19 janvier 2011 - 8 juin 2006 à 08:39
gretata Messages postés 172 Date d'inscription lundi 22 mai 2006 Statut Membre Dernière intervention 19 janvier 2011 - 8 juin 2006 à 09:03
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

gretata Messages postés 172 Date d'inscription lundi 22 mai 2006 Statut Membre Dernière intervention 19 janvier 2011
8 juin 2006 à 09:03
je me suis tromper la,

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

voila
3
Rejoignez-nous