Bonjour,

pour un projet de fin d'année je dois faire une appli web de laquelle je dois pouvoir administrer les utilisateurs qui sont stockés dans une Active Directory (obligatoire).

mon install:
Windows Server 2008 R2
WAMPServer 2.4: Apache 2.4.4, PHP 5.4

rôles du serveur: Domain Controller AD

j'ai installé les services de certificats AD pour avoir une connexion sécurisée ldaps afin de pouvoir initialiser/changer les mots de passe des utilisateurs.

A la fin de l'install, j'ai lancé ldp.exe pour tester la connexion et ça marche.
Mais quand j'essaie ceci:
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
<?php 
 
	$adServer = "nomserveur.DC.fr";
	$ldap = ldap_connect('ldaps://'.".$adServer.".':636/');
	$user= '***'; //login admin
	$pass= '***'; //mot de passe admin
	$dn = $user.'@DC.fr';
 
	ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3);
	ldap_set_option($ldap, LDAP_OPT_REFERRALS, 0);
	/*ldap_set_option($ldap, LDAP_OPT_DEBUG_LEVEL, 7);*/
 
 
	$bind = ldap_bind($ldap, $dn, $pass);
	if ($bind){
	echo "bind succesful";
	}else{
	 echo "bind Failed";
	}
 
?>
ça me met
ldap_bind(): Unable to bind to server: Can't contact LDAP server
ce qui me fait penser que c'est un pb de config php/Wamp..

(je précise que le bind ldap simple,sans SSL, fonctionne sans problème)

j'ai fait beaucoup de recherche sur le net, et essayé pas mal de choses, mais là je ne suis pas loin de capituler..

merci d'avance!