ユニバーサルエディターが 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

問題を解決するには、次の手順に従います。

  1. ツール に移動します。 > クラウドサービス 影響を受けるオーサーインスタンスの > Edge Delivery Services Configuration
  2. 組織とサイト名が fstab.yaml ファイルと paths.json ファイルの値と一致することを確認します。
  3. 変更を加えた後で、設定を保存または再デプロイします。 メモ: 設定変更が検証され、Cloud Managerを通じてデプロイされるので、環境の一貫性が維持されます。
  4. com.day.cq.commons.impl.ExternalizerImpl 設定を開き、別のオーサーインスタンスを参照していないことを確認します。
  5. 他の環境を指す誤った Externalizer エントリをすべて削除します。
  6. 適切なオーサーインスタンスから /content/example-eds/index ページを公開し、別の環境だけでなく存在するようにします。
  7. EDS インデックスページに再アクセスし、対象のオーサー環境から読み込まれていることを確認してください。

関連資料

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f