[LDAP] ldap_set option et ldap_bind
bonjour,
j'essaye d'établir une connection avec l'ad via php.
la connection est OK, mais le set_option genere une erreur:
Warning: ldap_set_option(): supplied argument is not a valid ldap link resource in
Code:
1 2 3 4 5 6 7 8 9 10
|
$connection="ldap_connect($server,$port)";
if ($connection)
{ echo " connection au server $server OK";
ldap_set_option ($connection, LDAP_OPT_PROTOCOL_VERSION, 3);
}
else { echo "erreur de connection au server $server";
} |
est ce que cela peux venir du protocole ?
la deuxieme erreur concerne ldap bind :
ldap_bind() expects parameter 1 to be resource, string given in
Code:
1 2 3 4 5 6 7 8 9 10
| // on s'authentifie avec user et passwd
$authentification=ldap_bind($connection,$user,$passwd);
if ($authentification==TRUE)
{ echo " connexion LDAP reussie";
}
else { echo("Impossible de s'authentifier");
} |
est ce que le login doit être domaine\user ou user@domaine.uu
dernière tite question :
comment je peux connaitre la racine ou me connecte je l'ai déclarer comme ca :
Code:
1 2 3
|
//racine de l'ad
$base_dn = "DC=titi,DC=toto,DC=tata"; |
j'avoue que j'ai sorti les rames :oops:
merci d'avance pour votre aide