Problème d'utilisation de ldap_sasl_bind - Domaine Active Directory Fédéré

Petit nouveau ! | 1 Messages

29 août 2016, 10:41

Bonjour à tous,

Je tente actuellement de me connecter à un domaine fédéré Active Directory en utilisant ldap_sasl_bind, sans succès.

Erreur retournée: PHP Warning: ldap_sasl_bind(): Unable to bind to server: Unknown authentication method

Ligne de commande:

Code : Tout sélectionner

$ldapconn = ldap_connect($adServer) $ldapbind = ldap_sasl_bind($ldapconn, '', $pass, "DIGEST-MD5", null, $name);

Version de PHP: 7.0
Serveur : IIS 8.0

Si quelqu'un a une idée de l'origine de mon problème, je suis preneur...

Merci à tous!

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

31 août 2016, 09:27

salut,

as tu un erreur sur le serveur ldap ?

d'après les commentaires de la doc il faut forcer la version du ldap
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);

autre différence avec les exemples, le second paramètre est null et non une chaîne vide.

@+
Il en faut peu pour être heureux ......