so langsam kommen wir der Sache näher.
Wir haben es in zwei verschiednen Domänen, bzw. mit zwei verschiedenen ADs ausprobiert. In der 2003er Domäne geht es ohne Probleme. In der 2008er nicht.
Mit dem hier haben wir getest ob man überhaupt auf LDAP zugreifen kann
Code: Select all
<?php
$ad = ldap_connect(ADServer.Domäne.local");
ldap_set_option($ad, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ad, LDAP_OPT_REFERRALS, 0);
$bd = ldap_bind($ad,"otrsldap@domäne.local","Passwort123")
or die("Konnte nicht an AD binden!");
$result = ldap_search($ad, "OU=Users,DC=domäne,DC=local", "(CN=*)");
$entries = ldap_get_entries($ad, $result);
echo "Anzahl der eingetragenen CN: " . $entries["count"] . "<br /><br /><b>Liste der CN:</b><br />";
for ($i=0; $i < $entries["count"]; $i++)
{
echo $entries[$i]["displayname"][0]."<br />";
}
ldap_unbind($ad);
?>
Gibt es in 2008 irgendeine Security Einstellung die wir anpassen müssen?
Hat einer ne Idee?