connection ldap (active directory)
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:
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