問題
- Liferay環境にCDNを設定しました。
- ポータルがLiferayのJS/CSSと画像をロードできず、ブラウザのコンソールにエラーが表示されます:
Access to XMLHttpRequest at 'https...(CDN)' from origin 'https...(liferay)' has been blocked by CORS policy. No 'Access-Control-Allow-Origin' header is present on the requested resource.
環境
- Liferay DXP 7.4
解決策
- Liferayからのアクセスを許可するには、CDNの設定でCross-Origin Resource Sharing (CORS)を有効にする必要があります。
- CDNのプロバイダーから入手可能なリソースを参照してください。
追加情報
- Liferay DXP が CDN を使用するように設定する
- Liferay 側の CORS 設定はこちらから: CORSの設定
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン