ユニバーサルエディターが 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
この問題に対処するには、次の手順に従います。
- 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定します。 - 必要なスクリプト、メタタグ、データ属性を追加して、ユニバーサルエディターのページを実装します。 Adobe ドキュメント } のユニバーサルエディターのインストルメンテーションガイドラインに従って ユニバーサルエディターによる従来のAEMページの読み込みとレンダリングが正しく行われることを確認します。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f