更新標誌片段路徑後,解決AEM Forms中的預覽錯誤
本文說明如何解決在XDP中更新並重新上傳標誌片段路徑後,預覽AEM表單時發生的錯誤。
說明 description
環境
Adobe Experience Manager (AEM) Forms (所有版本)
症狀
在XDP中變更並重新上傳標誌片段路徑後在AEM Forms中預覽表單時,出現錯誤且表單未按預期呈現。 如果標誌片段路徑未變更,則不會發生問題。 相同的標誌片段路徑在其他XDP中正常運作,不會發生問題。 未擷取任何明確的錯誤訊息文字。
原因
此問題通常是由驗證限制或保護模式設定所造成,這些設定會導致更新的XDP及其內嵌資源(例如標誌片段)無法在表單預覽期間載入或執行。
解決方法 resolution
請依照下列步驟解決問題:
-
更新 Apache Sling Authentication Service 設定,以允許載入表單執行階段和使用者端程式庫,而不需要驗證:
-
請確定 驗證需求 允許清單中包含下列路徑:
-
/content/xfaforms -
/etc/clientlibs/fd/xfaforms
-
-
在 行動Forms設定 中,停用保護模式,以允許在HTML5/行動Forms轉譯期間執行上傳的XDP及其內嵌JavaScript。
-
在生產環境中,請確保您的XDP置於受信任的存放庫路徑中。
-
再次預覽表單以確認問題已解決。
recommendation-more-help
experience-cloud-kcs-help-kbarticles