Bonjour,
j'essai de me connecter a mon annuaire LDAP par el biais de PHP, lorsque je fait ceci :
Tout fonctionne mais je veux me connecter avec sAMAccountName
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 $host = "ldap.masociete.com"; //Connection AD $connectLDAP = ldap_connect($host,389);//protocole version et bind if($connectLDAP) { $connectUser = 'nom prenom'; ldap_set_option($connectLDAP, LDAP_OPT_PROTOCOL_VERSION, 3); ldap_set_option($connectLDAP, LDAP_OPT_REFERRALS, 0) or die ("System couldn't make second protocol option setting!"); $bd = ldap_bind($connectLDAP,$connectUser, 'MonMotDePasse'); if ($bd) { echo "authentification OK!"; } else { echo "authentification incorrecte! (login ou password erroné ...)"; } } else { echo 'La connection a échouée!s'; }
or quand je met la vairiable $connectUser comme ceci :
je me retrouve avec cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $connectUser = 'sAMAccountName=nomPremiereLettrePrenom,OU=racine,DC=societe,DC=fr';
Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Invalid credentials in G:\Intranet_INFOCENTRE\ad.php on line 44
Je ne comprend pas poourquoi, merci par avance de votre aide ...
Partager