更新徽标片段路径后,解决AEM Forms中的预览错误
本文介绍如何解决在XDP中更新并重新上传徽标片段路径后预览AEM表单时发生的错误。
描述 description
环境
Adobe Experience Manager (AEM) Forms(所有版本)
症状
在XDP中更改并重新上传徽标片段路径后在AEM Forms中预览表单时,出现错误并且表单未按预期呈现。 如果徽标片段路径未更改,则不会出现此问题。 相同的徽标片段路径可以顺利用于其他XDP。 未捕获任何显式错误消息文本。
原因
此问题通常是由身份验证限制或保护模式设置导致的,这些设置会阻止在表单预览期间加载或执行更新的XDP及其嵌入的资源(例如徽标片段)。
解决方法 resolution
请按照以下步骤解决问题:
-
更新 Apache Sling身份验证服务 配置以允许加载表单运行时和客户端库,而无需身份验证:
-
确保 身份验证要求 允许列表中包含以下路径:
-
/content/xfaforms -
/etc/clientlibs/fd/xfaforms
-
-
在 Mobile Forms配置 中,禁用保护模式,以允许在HTML5/Mobile Forms渲染期间执行上传的XDP及其嵌入的JavaScript。
-
对于生产环境,请确保将您的XDP置于受信任的存储库路径中。
-
再次预览表单以确认问题已得到解决。
recommendation-more-help
experience-cloud-kcs-help-kbarticles