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.
Partager