翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
でのクロスオリジンリソース共有 (CORS) Lightsail
Cross−Origin Resource Sharing (CORS) は、特定のドメインにロードされたクライアントウェブアプリケーションが異なるドメイン内のリソースと通信する方法を定義します。CORS サポートを使用すると、Lightsailオブジェクトストレージを使用して豊富なクライアント側のウェブアプリケーションを構築し、バケットリソースへのクロスオリジンアクセスを選択的に許可できます。CORS の詳細については、「CORS とは
このセクションでは、 AWS Command Line Interface () を使用してLightsailバケットの CORS を設定する方法を示しますAWS CLI。クロスオリジンリクエストを許可するようにバケットを設定するには、バケットへのアクセスを許可するオリジンを識別するルール、各オリジンでサポートされているオペレーション (HTTP メソッド)、およびその他のオペレーション固有の情報を定義する JSON ドキュメントを使用して、バケットに CORS 設定を追加します。
CORS のユースケース
次のシナリオ例では、Lightsailバケットで CORS を設定する方法について詳しく説明します。
シナリオ: ウェブフォントホスティング
Lightsail バケットからウェブフォントをホストするとします。ブラウザでは、ウェブフォントのロードに CORS チェック (プリフライトチェックとも呼ばれます) が必要です。任意のオリジンがこれらのリクエストを実行できるように、ウェブフォントをホストするバケットを設定します。