ユニバーサルエディターが AEMaaCS で間違ったAEM オーサーインスタンスを読み込む
Adobe Experience Manager as a Cloud Service(AEMaaCS)で、オーサーインスタンス上のユニバーサルエディターのEdge Delivery Services(EDS)インデックスページにアクセスすると、別のオーサー環境からコンテンツが読み込まれます。 例えば、https://author-<program-id>-<environment-id>.adobeaemcloud.com/ui#/aem/sites.html/content/example-eds/index を開くと、https://author-<program-id>-<environment-id>.adobeaemcloud.com/ui#/@example/aem/universal-editor/canvas/author-<program-id>-<environment-id>.adobeaemcloud.com/content/example-eds/index.html のようなキャンバス URL になります。最初のオーサー URL は 2 番目のオーサー URL に一致する必要があります。 Externalizer の設定が正しくないことが原因で、不一致が発生します。 この問題を解決するには、Externalizer と EDS の設定を正しく更新します。
説明 description
環境
Adobe Experience Manager as a Cloud Service(AEMaaCS) - Sites
問題/症状
- AEM オーサーインスタンス上のユニバーサルエディターでEdge Delivery Services インデックスページにアクセスすると、別の誤ったオーサーインスタンスからデータが取得されます。
- ユニバーサルエディターのキャンバス URL が、現在のオーサー環境ではなく別のオーサー環境を参照します。
解決策 resolution
問題を解決するには、次の手順に従います。
- ツール に移動します。
>クラウドサービス 影響を受けるオーサーインスタンスの>Edge Delivery Services Configuration。 - 組織とサイト名が
fstab.yamlファイルとpaths.jsonファイルの値と一致することを確認します。 - 変更を加えた後で、設定を保存または再デプロイします。 メモ: 設定変更が検証され、Cloud Managerを通じてデプロイされるので、環境の一貫性が維持されます。
com.day.cq.commons.impl.ExternalizerImpl設定を開き、別のオーサーインスタンスを参照していないことを確認します。- 他の環境を指す誤った Externalizer エントリをすべて削除します。
- 適切なオーサーインスタンスから
/content/example-eds/indexページを公開し、別の環境だけでなく存在するようにします。 - EDS インデックスページに再アクセスし、対象のオーサー環境から読み込まれていることを確認してください。
関連資料
- AEM as a Cloud Service ユーザーガイドの ユニバーサルエディターの概要
- AEM as a Cloud Service ユーザーガイドの URL の外部化
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f