Bonjour, en me basant sur l'un des threads de ce forum http://www.developpez.net/forums/sho...highlight=LDAP
J'essaye de récupérer toute sorte de valeur dans un annuaire LDAP.
Grâce au code suivant que j'ai adapté en vbscript (ca revient au même, non ?)
Lorsque je met le bon chemin, j'arrive à faire marcher ce bout de code en mode "anonymous" à condition que je réécrive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Set objNamespace = GetObject ("LDAP:") Set objContainer = objNamespace.OpenDSObject ("LDAP://DomaineEtChemin", "nomUser", "MotDePasse", &H1) wscript.echo objContainer.Get("name")
aynt trouvé une doc sur le dernier paramètre ici http://www.secretswindows.com/index....endsobject.htm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set objContainer = objNamespace.OpenDSObject ("LDAP://DomaineEtChemin", "", "", &H10)
Bien évidemment, comme je me connecte en mode anonyme, je n'ai pas accès à grand chose...
J'ai bien vérifié le chemin, j'ai rajouté le port dans l'url (format ldap://ip:port), et à chaque fois il me renvoi
"délai de la réponse dépassé"
Je précise, qu'avec les mêmes paramètres (le log pass qui va bien), j'arrive à me connecter avec l'utilitaire LDAP Browser http://www-unix.mcs.anl.gov/~gawor/ldap/
et ai accès à toute l'arborescence.
Ai-je manqué quelques chose ?
Merci !
PS : l'objectif est bien sûr à terme de faire de l'ASP.
Partager