Bonjour @ tous,

depuis la migration de mon ad (2008 première édition version française) -> ad (2012 r2 version anglaise) la connexion ldap plante

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
 
<?php
function LDAPGetInfo()
{
// variables
$login = "user";
$pass = "pass";
$domain = "intranet.local";
 
echo $login . $pass . $domain;
$ds = ldap_connect("intranet.local");
$r = ldap_bind($ds,$login.'@'.$domain,$pass) or die("connexion impossible ".ldap_error());
 
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION,3);
ldap_set_option($ds, LDAP_OPT_PEFERRALS,0);
 
$filter = "(&(objectClass=user) (objectCategory=person) (cn=*))";
$sr = ldap_search($ds, "OU=collinU,DC=intranet,DC=local", $filter);
$info = ldap_get_entries($ds, $sr);
 
return $info;
 
}
une idée