Bonjour @ tous,
depuis la migration de mon ad (2008 première édition version française) -> ad (2012 r2 version anglaise) la connexion ldap plante
une idée
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; }
Partager