Hallo PHP-Forum,
ich arbeite momentan an einem Projekt, wo die Benutzer sich mittels Username&Passwort anmelden. Alle Benutzer hängen in einer Domain, auf einem DC zusammen.
Momentan sieht es zirka so aus...
Wenn aber das Cn-Attribut vom User ungleich dem sAMAccountName Attribut ist, dann schlägt der Login fehl..
Ich denke mal, dass @ldap_bind erwartet, dass $username das CN-Attribut ist
Mein User sieht so aus.
Die User sind es von Windows schon gewöhnt, dass sie nur test.account eingeben müssen als Username, deswegen möchte ich dies gerne beibehalten.
Jede Hilfe ist hier also erwünscht
ich arbeite momentan an einem Projekt, wo die Benutzer sich mittels Username&Passwort anmelden. Alle Benutzer hängen in einer Domain, auf einem DC zusammen.
Momentan sieht es zirka so aus...
PHP-Code:
$this->link = @ldap_connect("DC-SERVER");
@ldap_bind($this->link, $username, $password);
Ich denke mal, dass @ldap_bind erwartet, dass $username das CN-Attribut ist
Mein User sieht so aus.
Code:
CN: "Test Account" displayName: "Test Account" distinguishedName: "CN=Test Account,OU=Users,OU=CompanyName,DC=company,DC=com" sAMAccountName: "test.account" userPrincipalName: "test.account@example.com" name: "Test Account"
Jede Hilfe ist hier also erwünscht
Kommentar