Bonjour, j'ai un gros soucis avec C# et active directory, je n'arrive pas a assigner un mot de passe a un utilisateur !

voici le code que j'execute

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
                ADConnection Connect = new ADConnection("CN=Users");
                DirectoryEntry dirEntry = new DirectoryEntry(Connect.Path, "orad\\Administrator", "password_admin");
                DirectoryEntry newUser = dirEntry.Children.Add("CN=" + this.Name, "user");
                newUser.Properties["samAccountName"].Value = this.Name;
                newUser.CommitChanges();
 
 
                newUser.Invoke("SetPassword", new object[] { "P@ssw0rd" });
                newUser.CommitChanges();
                dirEntry.Close();
                newUser.Close();
Donc en gros, ce code me creer bien mon utilisateur, mais leve une exception lorsqu'il essaye le Invoke.... Voici l'exception :

System.Refection.TargetInvocationException : Une exception à été levée pas la cible d'un appel. ---> System.Runtime.InteropServices.COMException(0x80070033): Windows ne peut trouver le chemin d'acces reseau.

Auriez vous une idée sur comment résoudre cette erreur??
MERCI D'AVANCE
Vincent