Rechercher : dans
Par :

[LDAP/PHP] Impossible de me connecter à AD !

kiome, le 11 jun 2008 à 13:24:10 
 Signaler ce message aux modérateurs

Bonjour,

Je dispose d'une application qui doit se connecter à Active Directory.

Pour des raisons de simplicité, Active Directory et l'application PHP sont sur le même environnement (tous deux sous Windows 2003).

J'ai donc créé une page test.php qui doit se connecter à Active Directory à l'aide d'un nom d'utilisateur et d'un mot de passe. Cette page doit m'afficher "3" si l'authentification s'est bien déroulée, sinon "4". De plus le constructeur $adldap prend en paramètres l'adresse de l'annuaire LDAP (nom de l'ordinateur) ainsi que le port 389 qui seront utilisé dans la fonction ldap_connect.

Cet utilisateur est enregistré dans Active Directory dans "Users" et le compte et le mot de passe sont les mêmes que dans ma page test.php.

Voici les variables de ma page adLDAP.php :
Code :
var $_account_suffix = "@mondns.local";
var $_base_dn = "DC=mondns.local,DC=local";
var $_domain_controllers = "2UFCTLLHQN.mondns.local";

Par ailleurs, Active Directory est configuré de la sorte :
Nom de domaine : mondns.local
Controlleur de domaine : 2UFCTLLHQN

Cependant lorsque je lance ma page de test, "4" est affiché ce qui veut dire que l'authentification et/ou la connexion à LDAP ne se fait pas.

Je souhaiterais savoir comment résoudre ce problème car là je bloque.

Merci par avance de votre aide :)

PS : le nom de l'ordinateur est différent que le controlleur de domaine (2UFCTLLHQN), ça pose problème ?

Meilleures réponses pour « [LDAP/PHP] Impossible de me connecter à AD ! » dans :
PHP - Connexion à un annuaire LDAP Voir Introduction à LDAP PHP permet la connexion et l'envoi de requêtes sur un annuaire LDAP, c'est-à-dire un serveur permettant de stocker des informations de manière hiérarchique. Un serveur LDAP est conçu pour être capable de gérer les opérations...
PHP - Administration d'un annuaire LDAP Voir Introduction à LDAP PHP permet la connexion et l'envoi de requêtes sur un annuaire LDAP, c'est-à-dire un serveur permettant de stocker des informations de manière hiérarchique. Pour plus d'informations sur les fonctions LDAP de PHP, reportez...
Connexion à une base Oracle en php Voir1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
LDAP - Le modèle de nommage VoirIntroduction au modèle de nommage Le modèle de nommage (aussi appelé modèle de désignation) a pour but de définir la façon selon laquelle les objets de l'annuaire sont nommés et classés. Ainsi les objets LDAP sont classés hiérarchiquement et...