Benutzername und Kennwort stimmen bei Anmeldung nicht überein
In diesem Artikel wird erläutert, wie Sie das Problem mit AEM 6.x beheben können, bei dem Benutzername und Kennwort bei der Anmeldung nicht übereinstimmen. Um dies zu beheben, validieren Sie den Benutzernamen und das Kennwort und überprüfen Sie die Fehlerprotokolle.
Beschreibung description
Umgebung
Adobe Experience Manager 6.x
Problem/Symptome
Bei dem Versuch, sich bei AEM anzumelden, werden der Fehler Benutzername und Kennwort stimmen nicht mit in einem roten Feld auf dem Anmeldebildschirm zurückgegeben.
Bei der Überprüfung des Netzwerk-Traffics über einen Browser-Debugger wird eine Antwort vom Typ 403 error von einer Ajax-HTTP-POST-Anfrage an diese URL zurückgegeben:
/libs/granite/core/content/login.html/j_security_check
Lösung resolution
Um dieses Problem zu beheben, folgen Sie der nachstehenden Anleitung:
Analyse
Schritt 1: Überprüfen Sie den Benutzernamen und das Kennwort und stellen Sie sicher, dass der Benutzer vorhanden ist.
Wenn das Problem nur bei einem oder mehreren Benutzern auftritt, kann es sein, dass falsche Benutzernamen oder Kennwörter verwendet werden oder die Benutzer nicht in AEM vorhanden sind.
A. Überprüfen Sie das Kennwort:
- Verwenden Sie den Chrome-Browser, öffnen Sie die Entwicklertools und wählen Sie die Registerkarte "Netzwerk"im Browser aus. Versuchen Sie dann erneut, sich anzumelden.
- Wählen Sie die POST-Anforderung aus, die in der URL mit
j_security_check
endet. - Scrollen Sie im rechten unteren Bereich der Registerkarte „Kopfzeilen“ nach unten.
- Überprüfen Sie, ob unter "Formulardaten"das Kennwort, das im Parameter
j_password
gesendet wird, korrekt ist.
B. Überprüfen Sie, ob der Benutzer vorhanden ist, und setzen Sie das Kennwort zurück:
- Melden Sie sich als Administrator an.
- Navigieren Sie zum Bildschirm Benutzerverwaltung.
- Überprüfen Sie, ob die Benutzer vorhanden sind.
- Erstellen Sie den Benutzer, wenn er nicht existiert, oder setzen Sie sein Kennwort zurück, wenn er existiert.
Schritt 2: Analyse der fehlerhaften Authentifizierungsverarbeitung
Wenn keiner der oben genannten Schritte das Problem löst, dann:
-
Melden Sie sich beim Betriebssystem des AEM-Servers an.
-
Prüfen Sie die Datei
error.log
oder zeigen Sie sie an. -
Sehen Sie sich die Aktualisierungen des Protokolls an, während Sie versuchen, sich bei AEM anzumelden.
-
Wenn Fehler oder Warnungen protokolliert werden, analysieren Sie diese Warnungen. Wenn nichts protokolliert wird, aktivieren Sie mit diesen Einstellungen ein Debugging-Protokoll:
code language-none Log Level: Debug Log File: auth-debug.log Loggers: org.apache.sling.auth com.adobe.granite.auth com.day.crx.security.token
-
Wenn Sie zu diesem Zeitpunkt die Protokollmeldungen nicht analysieren und die Ursache nicht finden können, wenden Sie sich an den AEM Support.
Ursache
Der Benutzername oder das Kennwort können falsch sein oder der Authentifizierungs-Handler kann während der Anmeldung einen Fehler aufweisen.