Interrogation Ldap, erreur à l'exécution
Bonjour à tous,
Je suis chargé d'interroger un annuaire Ldap en Asp.net afin de vérifier si l'utilisateur qui affiche la page est bien présent dans un groupe de l'annuaire.
J'ai donc commencé à interroger l'annuaire Ldap de mon entreprise ;
Code:
1 2 3 4 5 6
|
//Lecture dans l'AD
DirectoryEntry lDap = new DirectoryEntry("GC://dc=home,dc=nomdedomaine,dc=com");
DirectorySearcher searcher = new DirectorySearcher(lDap);
searcher.Filter = "(objectClass=user)"; |
Jusque la, tout va bien, c'est quand je veux executer la recherche et la parcourir que ça se gate ;
Code:
1 2 3 4 5
|
foreach (SearchResult result in searcher.FindAll())
{
} |
à ce moment là, j'ai une erreur :
Citation:
Cet objet ne se trouve pas sur le serveur.
C'est la première fois que j'essai d'interroger un annuaire Ldap, et je ne comprend pas trop mon erreur, est-ce déjà arriver à l'un d'entre vous?
Merci,
Guillaume.