AEM Dispatcher:ホワイトリストに登録されていないCDN ドメインによる断続的なページおよびアセット読み込みの問題を解決する

この記事では、新しいCDN ドメインがDispatcher設定でホワイトリストに登録されていない場合に発生する、Adobe Experience Manager(AEM)Dispatcherでの断続的なページ読み込みとアセット配信の問題を解決する方法について説明します。

説明 description

新しいCDN ドメインが導入された環境では、そのドメインが許可リストに含まれていない場合、そのドメインからのリクエストがAEM Dispatcherによってブロックされる可能性があります。 これにより、サイトページへのアクセスやアセットの読み込みが断続的に失敗する可能性があります。 この問題は、許可されたクライアントドメインの制御にDispatcher フィルタリングが使用されているAEM環境に影響します。

環境

Adobe Experience Manager(AEM)。すべてのバージョンでDispatcherを使用。

症状

  • ライブサイトページへのアクセス時の断続的なエラー
  • エンドユーザー向けのアセット配信に関する課題

原因

新しいCDN ドメインがDispatcher設定のホワイトリストに追加されなかったため、CDNからのリクエストがブロックされたり、一貫して処理されなかったりしました。

解決策 resolution

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

  1. ホワイトリストに登録する必要がある新しいCDN ドメインを特定します(例:cdn.example.com)。
  2. 影響を受ける各Dispatcher インスタンスの設定ファイルにアクセスします。 関連するファイルの名前は通常dispatcher.anyです。許可されたホストのカスタム含めるファイルの場合もあります。
  3. 許可されているホストまたはドメインを定義するセクション(/allowedClientsまたは/filter ルールなど)を見つけます。
  4. 新しいCDN 許可リストをホワイトリストに登録するエントリを追加します(例:cdn.example.comをドメインに追加)。
  5. 設定ファイルを保存し、Dispatcher サービスをリロードまたは再起動して変更を適用します。
  6. サイトページにアクセスし、アセットが正しく読み込まれることを確認して、DispatcherがCDN ドメインを受け入れることを確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles