AEM as a Cloud Service中损坏的用户节点导致的登录失败

Adobe Experience Manager (AEM) as a Cloud Service中的特定用户,在其用户节点包含损坏或不正确的数据(如无效的电子邮件地址)时,可能会发生登录失败。 如果从存储库中删除受影响的用户节点,AEM可在下次登录尝试期间重新同步并重新创建用户配置文件,从而解决身份验证问题。

要解决此问题,请从发布环境中删除有问题的用户节点,并在重新同步后验证登录是否成功。

描述 description

环境

  • 产品: AEM as Cloud Service — 站点
  • 环境:开发发布者
  • 约束: Managed Services;仅在发布层上观察到问题

问题/症状

  • 一个用户的登录尝试失败,而其他内部用户可以成功登录。
  • 错误日志显示消息,如无法进行身份验证……登录失败:忽略所有模块,重定向目标不得为空或null。
  • 受影响用户的节点包含附加了.invalid的电子邮件地址。

解决方法 resolution

  1. 在创作环境中,导航到工具>部署>分发>发布/预览
  2. 打开 分发 工具并选择 删除 操作。
  3. 路径浏览器 字段中,输入有问题的用户节点的确切路径(例如,/home/users/abc/xyzUser)。
  4. 提交删除用户节点的请求。
  5. 验证删除是否成功,并确认用户在重新同步其配置文件后可以登录。

注意 AEM as a Cloud Service不提供现成功能来搜索发布服务器上的特定用户节点。 需要在存储库浏览器中手动浏览可能的路径。 此问题仅影响发布者实例,而不影响作者实例。

相关阅读

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f