

サポート終了通知: 2025 年 11 月 13 日、 AWS は AWS Elemental MediaStore のサポートを終了します。2025 年 11 月 13 日以降、MediaStore コンソールまたは MediaStore リソースにアクセスできなくなります。詳細については、こちらの[ブログ記事](https://aws.amazon.com/blogs/media/support-for-aws-elemental-mediastore-ending-soon/)をご覧ください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# コンテナへの CORS ポリシーの追加
<a name="cors-policy-adding"></a>

このセクションでは、クロスオリジンリソース共有 (CORS) 設定を AWS Elemental MediaStore コンテナに追加する方法について説明します。CORS は、特定のドメインにロードされたクライアントウェブアプリケーションが別のドメイン内のリソースと通信できるようにします。

クロスオリジンリクエストを許可するようにコンテナを設定するには、CORS ポリシーをコンテナに追加します。CORS ポリシーでは、コンテナへのアクセスを許可するオリジン、各オリジンでサポートされるオペレーション (HTTP メソッド)、その他のオペレーション固有の情報を識別するルールを定義します。

CORS ポリシーをコンテナに追加すると、[コンテナポリシー](policies.md)が (コンテナへのアクセス権限を管理するために) 継続的に適用されます。

**CORS ポリシーを更新するには (コンソール)**

1. [https://console.aws.amazon.com/mediastore/](https://console.aws.amazon.com/mediastore/) で MediaStore コンソールを開きます。

1. [**Containers (コンテナ)**] ページで、CORS ポリシーを作成する対象のコンテナの名前を選択します。

   コンテナの詳細ページが表示されます。

1. [**Container CORS policy (コンテナの CORS ポリシー)**] セクションで、[**Create CORS policy (CORS ポリシーの作成)**] を選択します。

1. ポリシーを JSON 形式で挿入し、[**Save (保存)**] を選択します。

**CORS ポリシーを追加するには (AWS CLI)**

1. CORS ポリシーを定義するファイルを作成します。

   ```
   [
     {
       "AllowedHeaders": [
         "*"
       ],
       "AllowedMethods": [
         "GET",
         "HEAD"
       ],
       "AllowedOrigins": [
         "*"
       ],
       "MaxAgeSeconds": 3000
     }
   ]
   ```

1. で AWS CLI、 `put-cors-policy` コマンドを使用します。

   ```
   aws mediastore put-cors-policy --container-name {{ExampleContainer}} --cors-policy file://{{corsPolicy.json}} --region {{us-west-2}}
   ```

   このコマンドの戻り値はありません。