提示登录AEM共享链接的外部收件人
本文介绍如何排查和解决在Adobe Experience Manager (AEM)中通过 共享链接 访问或下载资源时,外部收件人被提示登录的情况。
描述 description
环境
Adobe Experience Manager (AEM) Assets(所有受支持的版本)
问题/症状
- 共享链接的外部收件人如果未登录,则无法访问或下载资产。
- 共享链接有效,登录时可访问资产,但未经身份验证的用户无法访问。
- 在专用浏览会话中或以外部用户身份访问 共享链接 时,会显示需要身份验证的错误。
原因
自定义servlet映射或身份验证逻辑可能会强制在 共享链接 端点上实施身份验证,从而阻止外部用户未经身份验证的访问。
解决方法 resolution
要解决此问题,请执行以下步骤:
- 检查您的AEM实例,以查看可能会影响 共享链接 访问路径的任何自定义servlet映射或自定义身份验证逻辑。
- 请咨询您的开发团队,确定可能会对 共享链接 端点强制执行身份验证的任何自定义实施。
- 暂时禁用或调整自定义servlet或身份验证逻辑以测试是否恢复了 共享链接 的外部访问。
- 如果禁用自定义逻辑解决了此问题,请重构实施以确保未经身份验证的用户能够按预期访问 共享链接 端点。
- 进行更改后,在专用浏览会话中测试 共享链接 访问权限,以验证外部用户是否可以在不提示登录的情况下访问和下载资产。
recommendation-more-help
experience-cloud-kcs-help-kbarticles