Mein Fehler muss ich bearbeiten
$ldaprdn = 'bigboss'
zu
$ldaprdn = '[domain name]\bigboss'
Vielen Dank
Ich habe einen Server (Windows Server 2012 R2) und muss eine LDAP-Benutzerauthentifizierung in PHP konfigurieren. Server ist Domänencontroller, PHP (5.6) ist installiert und PHP hat bereits eine LDAP-Erweiterung. Binden Sie die Berechtigungsnachweise in ldp.exe.
WAS ICH WEISS:
Ich habe versucht, die Richtlinie "Standarddomänencontroller" zu bearbeiten.
KEINER
NEGOTIATE SIGNING
PHP-Code:
// using ldap bind $ldaprdn = 'bigboss'; // ldap rdn or dn $ldappass = 'AdmiN123'; // associated password // connect to ldap server $ldapconn = ldap_connect("ldap://172.16.31.70") or die("Could not connect to LDAP server."); if ($ldapconn) { // binding to ldap server $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass); // verify binding if ($ldapbind) { echo "LDAP bind successful..."; } else { echo "LDAP bind failed..."; } }
Mein Fehler muss ich bearbeiten
$ldaprdn = 'bigboss'
zu
$ldaprdn = '[domain name]\bigboss'
Vielen Dank