ユニバーサルエディターが EDS なしで従来のAEM Sitesを読み込めない

Universal Editor が、Experience Data Service (EDS)を使用しない従来のAEM Sitesのターゲットページを読み込めない。 エディターは、ページをレンダリングする代わりに、ログイン画面またはエラーメッセージを表示します。 ユニバーサルエディターは、認証要求をブロックし、必要なユニバーサルエディターのインストルメンテーションがないページを読み込むことができません。 この問題を解決するには、正しいユニバーサルエディターのエントリポイントとインストルメントページを使用します。

説明 description

環境

  • 製品: Adobe Experience Manager as a Cloud Service(AEMaaCS) - Sites
  • シナリオ: Experience Data Service (EDS)を使用しない従来のAEM Sites

問題/症状

  • ユニバーサルエディターが iframe にAEM ログイン画面を表示し、ページの読み込みを続行しません。
  • ブラウザーコンソールに、警告 クロスオリジンサブフレーム内の < 入力に対するブロックされたオートフォーカス > 要素 が記録されます。
  • ネットワークトレースは、ユニバーサルエディターを通じてページを読み込む際の /_security_check requests の HTTP 403 エラーを示します。
  • AEM ページエディターは、ユニバーサルエディターの外部で同じページを正しく読み込んでレンダリングします。

解決策 resolution

この問題に対処するには、次の手順に従います。

  1. experience.adobe.comの代わりにAEM オーサードメイン URL を使用して、ユニバーサルエディターにアクセスします。 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