通用编辑器无法加载没有EDS的旧版AEM Sites

通用编辑器无法加载不使用Experience Data Service (EDS)的旧版AEM Sites的目标页面。 编辑器显示登录屏幕或错误消息,而不是呈现页面。 Universal Editor会阻止身份验证请求,并且无法加载缺少所需Universal Editor工具的页面。 要解决此问题,请使用正确的通用编辑器入口点和仪器页面。

描述 description

环境

  • 产品: Adobe Experience Manager as a Cloud Service (AEMaaCS) — 站点
  • 方案:不带Experience Data Service (EDS)的旧版AEM Sites

问题/症状

  • 通用编辑器在iframe中显示AEM登录屏幕,并且不会继续加载页面。
  • 浏览器控制台记录警告,已阻止自动聚焦跨源子框架<中的>输入​元素。
  • 网络跟踪显示/_security_check requests在通过Universal Editor加载页面时出现HTTP 403错误。
  • AEM页面编辑器在通用编辑器之外加载并正确呈现相同的页面。

解决方法 resolution

请按照以下步骤解决问题:

  1. 使用AEM创作域URL而不是experience.adobe.com访问Universal Editor。 使用URL直接从AEMaaCS创作实例打开通用编辑器  https://author-pXXXXX-eYYYYYY.adobeaemcloud.com/ui#/@<org>/aem/universal-editor/canvas/author-pXXXXX-eYYYYYY.adobeaemcloud.com/content/your-site/...html以避免阻止的身份验证请求。
  2. 通过添加所需的脚本、元标记和数据属性来检测通用编辑器页面。 请按照Adobe文档中的通用编辑器工具指南进行操作,以确保通用编辑器正确加载并呈现旧版AEM页面。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f