提示登录AEM共享链接的外部收件人

本文介绍如何排查和解决在Adobe Experience Manager (AEM)中通过 共享链接 访问或下载资源时,外部收件人被提示登录的情况。

描述 description

环境

Adobe Experience Manager (AEM) Assets(所有受支持的版本)

问题/症状

  • 共享链接的外部收件人如果未登录,则无法访问或下载资产。
  • 共享链接有效,登录时可访问资产,但未经身份验证的用户无法访问。
  • 在专用浏览会话中或以外部用户身份访问 共享链接 时,会显示需要身份验证的错误。

原因

自定义servlet映射或身份验证逻辑可能会强制在 共享链接 端点上实施身份验证,从而阻止外部用户未经身份验证的访问。

解决方法 resolution

要解决此问题,请执行以下步骤:

  1. 检查您的AEM实例,以查看可能会影响 共享链接 访问路径的任何自定义servlet映射或自定义身份验证逻辑。
  2. 请咨询您的开发团队,确定可能会对 共享链接 端点强制执行身份验证的任何自定义实施。
  3. 暂时禁用或调整自定义servlet或身份验证逻辑以测试是否恢复了 共享链接 的外部访问。
  4. 如果禁用自定义逻辑解决了此问题,请重构实施以确保未经身份验证的用户能够按预期访问 共享链接 端点。
  5. 进行更改后,在专用浏览会话中测试 共享链接 访问权限,以验证外部用户是否可以在不提示登录的情况下访问和下载资产。
recommendation-more-help
experience-cloud-kcs-help-kbarticles