C# et Active Directory : problème avec setPassword
Bonjour à tous, j'ai un petit problème quand je veux changer le mot de passe de l'un de mes utilisateur sur mon LDAP. Voici mon code :
Code:
1 2 3 4 5 6 7 8
|
string targetPath = "LDAP://ldap.truc.fr/CN=fictif,OU=UTILISATEURS,DC=truc,DC=fr";
string admin = "truc_adm";
string password_ldap = "truc_pass";
DirectoryEntry adEntry = new DirectoryEntry(targetPath, admin, password_ldap,AuthenticationTypes.Secure);
string password = "password";
adEntry.Invoke("SetPassword", new object[] { password });
adEntry.CommitChanges(); |
J'obtient une belle exception qui est :
Citation:
Ex.Message "Une exception a été levée par la cible d'un appel."
J'ai regardé sur votre forum et j'ai vu ceci :
http://www.developpez.net/forums/d16...irectoryentry/
Le problème est que le lien qui est donné à la fin est plus bon.
Est-ce que quelqu'un pourrait m'aider svp ???
Merci d'avance :D