-
Connexion LDAP public
Bonjour,
J'ai lu avec beaucoup d'intérêt tous les articles expliquants le fonctionnement d'une connexion LDAP pour chercher, ajouter, ... dans un annuraire Active Directory.
Or, je ne trouve aucun exemple et explication quant à une connexion à un annuaire public.
En effet, le code suivant me retourne une erreur.
J'arrive (à prioris) à me connecter à cet annuaire mais la recherche me retourne le message suivant :
"La méthode d'authentification demandée n'est pas prise en charge par le serveur"
Mon code :
DirectoryEntry Ldap = new DirectoryEntry("LDAP://annuaire.xxx.fr:389/o=xxx", "", "", AuthenticationTypes.Secure);
DirectorySearcher searcher = new DirectorySearcher(Ldap);
searcher.Filter = "(objectClass=user)";
SearchResult mySearchResult = searcher.FindOne();
je dispose de ces informations mais je ne vois pas comment les utiliser :
cn = xxx@xxx.fr, ou = xxx,L = xxx, o=xxx, c= fr
C'est peut-être là le problème ?
L'annuaire est public et ne nécessite d'aucun user et password pour la chaine de connexion LDAP.
Une idée ??
Merci pour vos réponses.
Jean-Marc S.
-
AuthenticationTypes.Secure
tu l'a dit toi meme l'annuaire est publique et ne nécessite pas de login/pass pour s'y connecter... pourquoi réclamer des schémas sécurisés alors ?