环境
Adobe Experience Manager 6.x
问题/症状
尝试登录AEM时,出现错误 用户名和密码不匹配 在登录屏幕的红色框中返回。
通过浏览器调试器检查网络流量时, 403错误响应从Ajax HTTPPOST请求返回到此URL:/libs/granite/core/content/login.html/j_security_check。
要调试和修复此问题,请遵循以下指南:
分析
步骤1:验证用户名、密码以及用户是否存在:
如果问题仅发生在一个或几个用户身上,则可能是使用了错误的用户名或密码,或者用户不存在于AEM中。
检查密码:
j_security_check
中。 j_password
参数正确。验证用户是否存在并重置密码:
步骤2:分析损坏的身份验证处理
如果以上都不能解决问题,那么:
登录到 AEM 服务器的操作系统。
跟踪或查看 error.log
文件。
尝试登录 AEM 时查看日志更新。
如果记录了任何错误或警告,则分析这些警告。 如果没有记录任何内容,则使用这些设置启用调试日志:
Log Level: Debug Log File: auth-debug.log Loggers: org.apache.sling.auth
com.adobe.granite.auth
com.day.crx.security.token
此时,如果您无法分析日志消息及找到根本原因,请联系 AEM 客户支持.
原因
用户名或密码可能不正确,或者登录期间身份验证处理程序可能出错。