Der Login schlägt immer fehl

Produkt

B2B by Practice, neue fachliche Oberfläche der B2B

Symptom

Trotz sonst korrekter Konfiguration, richtigem Benutzer und richtigem Passwort ist ein Login nicht möglich.

Es wird immer folgender Fehler angezeigt:

Error_Login

Fehler

Prüfen sie bitte die Konfiguration in ihrere User Federation in Keycloak:

Error_UserFed

Lösung

Das Passwort des Benutzers, welches sie verwenden möchten, muss mit dem dort konfigurierten Hash in der B2B-Datenbank hinterlegt sein. Sollte ein altes Passwort noch mit einem alten Hashalgorithmus (z.B. MD5) in der Datenbank stehen, ist ein Login mit in Keycloak konfiguriertem SHA-512 nicht möglich.

Ändern sie das Passwort des Benutzers in der B2B, bei richtiger B2B-Konfiguration wird es mit einem neuen Hashalgorithmus gespeichert, oder ändern sie den konfigurierten Algorithmus in Keycloak.

Siehe auch B2B Datenbank Adapter, Hashfunktion des Passwörter