Hallo!
Ich bin gerade dabei eine Authentifizierung mit einem LDAP-Server in einer Webapplikation zu implementieren. Diese habe ich wie folgt umgesetzt:
Dabei habe ich nun das Problem, dass ich mir nicht erklären kann, warum beim ldap_bind() keine Verbindung mehr zum Server da ist. Kann sich dies jemand erklären?
MfG
Pascal
Ich bin gerade dabei eine Authentifizierung mit einem LDAP-Server in einer Webapplikation zu implementieren. Diese habe ich wie folgt umgesetzt:
PHP-Code:
if (! ($ldap = @ldap_connect("ldaps://ldap-server.domain.tld")) {
echo ldap_error($ldap); // Gibt beim Ausführen "SUCCESS" aus
return "Keine Verbindung zum LDAP-Server";
}
ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ldap, LDAP_OPT_REFERRALS, 0);
if (@ldap_bind($ldap, $user, $password))
return TRUE;
else {
echo ldap_error($ldap); // Gibt beim Ausführen "Can't contact LDAP server" aus
return "Benutzername oder Passwort falsch!";
MfG
Pascal
Kommentar