Bonjour,

Je souhaite pour mon application une authentification ldap sur notre AD.
Est-ce qu'il existe des moyens de débugger une connexion ldap, car ça ne fonctionne pas et je n'ai pas de messages ni rien...
Voici mon code :
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
25
26
27
28
29
30
31
32
33
34
35
$ldapconn=ldap_connect('172.17.5.10');
 
if ($ldapconn) 
{
  echo "Connexion LDAP anonyme réussie...<br>";
 
  $login = 'monlogin';
  $login_attr = 'samaccountname';
 
  $basedn='DC=DOMAINE,DC=local';
  $filter = '(& (samaccountname='.$login.') (objectClass=user))';
 
  if ($result = ldap_search($ldapconn, $basedn, $filter, array ("dn", "samaccountname")))
  {
    $info = ldap_get_entries($ldapconn, $result);
    if (is_array($info) AND $info['count'] == 1) 
    {
      echo "trouve : ".$info[0]['dn'];
    }
    else
    { 
      echo "pas trouve<br>";
    }
  }
  else
  {
    print_r($result);
    echo "RIEN <br>";
  }
 
}
else
{
    echo "Connexion LDAP anonmye échouée...<br>";
}
A chaque fois il m'affiche .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Connexion LDAP anonyme réussie...
RIEN
Donc je suppose qu'il y a un souci dans le ldap_search mais quoi ?
Merci de votre aide...