Bonjour à tous,


Je viens vers vous parce que je suis vraiment bloquée et je ne trouve pas de solution.


J'ai un bout de code qui permet d'ajouter un utilisateur à un groupe AD qui fonctionne très bien quand on essaye d'ajouter un utilisateur du même domaine. Sauf que le même code me retourne le message d'erreur "Cet object ne se trouve pas sur le serveur" sachant que j'envoi le DN de l'utilisateur.

addUser c'est le DN de l'utilisateur


DirectoryEntry hh = new DirectoryEntry();
hh.Username = username;
hh.Password = password;

DirectorySearcher deSearch = new DirectorySearcher();
deSearch.SearchRoot = hh;
deSearch.Filter = "(&(objectClass=group) (cn=" + strGroup + "))";
SearchResult results = deSearch.FindOne();

DirectoryEntry group = results.GetDirectoryEntry();

group.Properties["member"].Add(addUser);

group.CommitChanges();


Quelqu'un a une idée SVP? Est ce qu'il existe une solution?