cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009
-
4 août 2005 à 18:45
TBSO59
Messages postés1Date d'inscriptionmercredi 9 juin 2010StatutMembreDernière intervention15 juin 2010
-
15 juin 2010 à 15:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Je suis en stage, et j'obtiens la même erreur que vous:
Warning: Wrong parameter count for ldap_search() in C:\wamp\www\debut\traitement.php on line 16
>>erreur lors de la recherche<<
Quelqu'un a une solution ??
zobinems
Messages postés4Date d'inscriptionmercredi 1 février 2006StatutMembreDernière intervention 2 juin 2009 1 juin 2009 à 16:37
si tu veux tester les mot de passe AD il te suffit de te connecter avec ce couple login/mdp, ainsi tu vois si tu est rejeté ou non
angellestat
Messages postés4Date d'inscriptionvendredi 25 janvier 2008StatutMembreDernière intervention27 novembre 2010 1 juin 2009 à 12:41
Bonjour, jusqu'a present le probleme de recherche n'est pas resolu.
que faut il faire alors? un Bind authentifié avant de lancher la recherche?
Car dans le code ci dessous il recherche avant de faire ldap_bind;
De plus le ldap_connect ne prend pas de parametre d'authentification
Alors quelqu'un aurait il une idee pour y parvenir?
merci
ps: les mot de passe dans active D sont cryptés alors comment les tester avec celui envoyé par formulaire?
zobinems
Messages postés4Date d'inscriptionmercredi 1 février 2006StatutMembreDernière intervention 2 juin 2009 17 janv. 2008 à 17:32
c'est normal que ca ne marche pas
Active Directory n'accepte pas les connection en anonyme
cs_foxmaster
Messages postés38Date d'inscriptionmercredi 9 février 2005StatutMembreDernière intervention23 septembre 2013 17 déc. 2007 à 15:40
Bonjour moi aussi j'ai le meme soucis ça bloque sur erreur de la recherche, j'ai simplifé le code pour avoir uniquement ce ci:
<?php
// informations de connexions
$ldap_host = "localhost"; //inserer ici l'addresse du serveur LDAP
$base_dn = "DC=GUESSANT,DC=ORG";
$user = "cn=".$_POST['user']; // on traite les information recoltées
$password = $_POST['pass'];
$admin="admin"; // indiquez ici le groupe auquels appartient les admin et les membres. dans mon exemple, j'ai un o=admin et un o=membres.
$membres="membres";
$connect = ldap_connect($ldap_host) // connexion en anonymous
or exit(">>Connexion au serveur LDAP echoué<<");
ldap_set_option($connect, LDAP_OPT_PROTOCOL_VERSION, 3); // on passe le LDAP en version 3, necessaire pour travailler avec le AD
ldap_set_option($connect, LDAP_OPT_REFERRALS, 0);
$read = ldap_search($connect,$base_dn, $user)
or exit(">>erreur lors de la recherche<<");
ldap_close($connect);
?>
en mettant mes parametres bien évidemment mais ça me met cete erreur ...
Warning: ldap_search() [function.ldap-search]: Search: Operations error in E:\intranet\eiffagest_interim\Untitled-2.php on line 11
>>erreur lors de la recherche<<
merci pour votre aide
dtraversa83
Messages postés1Date d'inscriptionjeudi 22 janvier 2004StatutMembreDernière intervention21 mars 2007 21 mars 2007 à 14:41
j'ai moi aussi un pb que je n'arrive pas a résoudre : >>erreur lors de la recherche<<
comment résoudre ce pb ?
cs_suzye
Messages postés15Date d'inscriptionlundi 12 mars 2007StatutMembreDernière intervention15 mars 2007 15 mars 2007 à 14:10
bonjour a vous j'ai un probléme de connection sur l'annuaire ldap avec un login et un password en php quelqu'un pourrait il m'aider et qd je teste ce code j'ai une erreur
crashyear
Messages postés9Date d'inscriptionjeudi 9 juin 2005StatutMembreDernière intervention 5 janvier 2007 23 oct. 2006 à 17:36
c'est bon merci pour toutes ces réponses... lol euh je n'avait juste pas les droits nécessaire j'ai donc vu avec mon admin réseau et voila!!!
crashyear
Messages postés9Date d'inscriptionjeudi 9 juin 2005StatutMembreDernière intervention 5 janvier 2007 23 oct. 2006 à 16:13
Bonjour,
Je viens de tester ce code qui m'a l'air bien... mais moi j'ai un souci, il m'affiche le message suivant >>erreur lors de la recherche<< qui se trouve à la ligne 22.
Comme je n'y connai rien en AD et en LDAP quelqu'un pourrait-il m'aider à comprendre?
Merci
Toto102
Messages postés1Date d'inscriptionvendredi 26 décembre 2003StatutMembreDernière intervention 9 janvier 2006 9 janv. 2006 à 12:51
cs_gadou
Messages postés4Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention 8 décembre 2005 8 déc. 2005 à 17:49
bonjour,
je cherche exactement la meme chose mais en ASP
je ne trouve pas...
quelqu'un peut m'aider.?
merci
cs_glad
Messages postés97Date d'inscriptionlundi 26 novembre 2001StatutMembreDernière intervention24 février 2012 5 août 2005 à 08:41
Salut,
Cool, justement je m'embête avec ça depuis un certain temps. J'arrivais partiellement à l'utiliser mais pas bien. Et là je vois deux ou trois options que je n'utilisais pas !
Merci :-)
Si t'as d'autres trucs avec AD, je suis intéressé.
Bonne continuation.
à ++
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 4 août 2005 à 18:45
commente
echo "Le user est admin"; et echo "Le user est membre";
car la on peut faire du BRUTE FORCE pour trouvé le mdp étant donné que l'on sait que le login existe
sinon le code a l'air correct, pas d'annuaire LDAP sous la main ;)
15 juin 2010 à 15:50
2 juin 2009 à 15:57
2 juin 2009 à 14:56
Je suis en stage, et j'obtiens la même erreur que vous:
Warning: Wrong parameter count for ldap_search() in C:\wamp\www\debut\traitement.php on line 16
>>erreur lors de la recherche<<
Quelqu'un a une solution ??
1 juin 2009 à 16:37
1 juin 2009 à 12:41
que faut il faire alors? un Bind authentifié avant de lancher la recherche?
Car dans le code ci dessous il recherche avant de faire ldap_bind;
De plus le ldap_connect ne prend pas de parametre d'authentification
Alors quelqu'un aurait il une idee pour y parvenir?
merci
ps: les mot de passe dans active D sont cryptés alors comment les tester avec celui envoyé par formulaire?
17 janv. 2008 à 17:32
Active Directory n'accepte pas les connection en anonyme
17 déc. 2007 à 15:40
<?php
// informations de connexions
$ldap_host = "localhost"; //inserer ici l'addresse du serveur LDAP
$base_dn = "DC=GUESSANT,DC=ORG";
$user = "cn=".$_POST['user']; // on traite les information recoltées
$password = $_POST['pass'];
$admin="admin"; // indiquez ici le groupe auquels appartient les admin et les membres. dans mon exemple, j'ai un o=admin et un o=membres.
$membres="membres";
$connect = ldap_connect($ldap_host) // connexion en anonymous
or exit(">>Connexion au serveur LDAP echoué<<");
ldap_set_option($connect, LDAP_OPT_PROTOCOL_VERSION, 3); // on passe le LDAP en version 3, necessaire pour travailler avec le AD
ldap_set_option($connect, LDAP_OPT_REFERRALS, 0);
$read = ldap_search($connect,$base_dn, $user)
or exit(">>erreur lors de la recherche<<");
ldap_close($connect);
?>
en mettant mes parametres bien évidemment mais ça me met cete erreur ...
Warning: ldap_search() [function.ldap-search]: Search: Operations error in E:\intranet\eiffagest_interim\Untitled-2.php on line 11
>>erreur lors de la recherche<<
merci pour votre aide
21 mars 2007 à 14:41
comment résoudre ce pb ?
15 mars 2007 à 14:10
23 oct. 2006 à 17:36
23 oct. 2006 à 16:13
Je viens de tester ce code qui m'a l'air bien... mais moi j'ai un souci, il m'affiche le message suivant >>erreur lors de la recherche<< qui se trouve à la ligne 22.
Comme je n'y connai rien en AD et en LDAP quelqu'un pourrait-il m'aider à comprendre?
Merci
9 janv. 2006 à 12:51
pour l ASP vous pouvez voir le lien suivant:
http://www.rallenhome.com/books/ad2e/code.html
bonne chance
8 déc. 2005 à 17:49
je cherche exactement la meme chose mais en ASP
je ne trouve pas...
quelqu'un peut m'aider.?
merci
5 août 2005 à 08:41
Cool, justement je m'embête avec ça depuis un certain temps. J'arrivais partiellement à l'utiliser mais pas bien. Et là je vois deux ou trois options que je n'utilisais pas !
Merci :-)
Si t'as d'autres trucs avec AD, je suis intéressé.
Bonne continuation.
à ++
4 août 2005 à 18:45
echo "Le user est admin"; et echo "Le user est membre";
car la on peut faire du BRUTE FORCE pour trouvé le mdp étant donné que l'on sait que le login existe
sinon le code a l'air correct, pas d'annuaire LDAP sous la main ;)