Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
On m'a donné les informations pour me connecter à un serveur LDAP mais je n'y arrive pas. Est-ce que ma syntaxe est bonne au niveau de Zend ?
$identifiant = $loginForm->getValue('identifiant'); $pass = $loginForm->getValue('password'); $auth = Zend_Auth::getInstance(); $option = array(array( 'host' => 'IP', 'accountCanonicalForm' => 1, 'username' => 'uid='.$identifiant.',OU=Users,OU=recherche,DC=XX.LLLL,DC=fr', 'password' => $pass, 'baseDn' => 'OU=Users,OU=recherche,DC=XX.LLLLL,DC=fr', 'bindRequiresDn' => false )); $adapter = new Zend_Auth_Adapter_Ldap($option,$identifiant,$pass);
Et il me dit :
[3] => string(67) "XXXX authentication failed: 0x31 (Invalid credentials): uid=XXXXX"
Je ne sais pas d'où cela provient... Il me semble bien écrire mon PHP pourtant. Est-ce que l'on m'a donné de fausse information ?
EDIT :
J'ai bien comme information juste et vérifier ceci :
uid=UTILISATEUR,OU=Users,OU=Recherche,DC=XX.XXXX,DC=fr
J'ai que ceci comme information et j'ai plein d'option dans Zend... Je suis perdu cela fait 4H que j'essaye les amis.
Bonne soirée
Dernière modification par akrogames (01-02-2011 20:53:57)
Hors ligne