Comment utiliser la fonction ldap_search

Fermé
LDAP - Modifié par LDAP le 6/07/2015 à 16:50
 LDAP - 7 juil. 2015 à 09:40
Bonsoir,
La fonction ldap_search permet de faire une recherche sur le serveur LDAP. J'ai essayé de voir comment l'utiliser mes j'obtiens une erreur.
Voici le code :
<?php
//Etablir la connexion à LDAP
$ldapconn = ldap_connect("ldap://10.200.100.3:349");
echo 'Le résultat de la connexion est '.$ldapconn;
//Faire une liaison
if ($ldapconn) { 
    echo 'Liaison ...'; 
    $r=ldap_bind($ldapconn);     // connexion anonyme, typique
                                     // pour un accès en lecture seule.
    echo 'Le résultat de connexion est ' . $r . '<br />';

    echo 'Recherchons (sn=S*) ...';
// Recherche par nom
    $sr=ldap_search($ldapconn,"DC=croix-rouge,DC=asso,dc=fr", "sn=S*");  
    echo 'Le résultat de la recherche est ' . $sr . '<br />';
}
?>

L'erreur est à la ligne 14,
Warning: ldap_search(): Search: Operations error 
A voir également:

1 réponse

nichola Messages postés 111 Date d'inscription jeudi 7 juin 2007 Statut Membre Dernière intervention 24 avril 2016 11
6 juil. 2015 à 17:30
Salut,

Tu fais un accès anonyme,du coup tu es sûr que ton serveur LDAP ne nécessite aucune authentification pour la recherche ?
0
Normalement oui. J'ai un autre fichier php qui permet de s'authentifier à partir du serveur LDAP et je n'ai pas mis de mot de passe.
0