

지원 종료 공지: 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>

이 섹션에서는 AWS Elemental MediaStore 컨테이너에 교차 오리진 리소스 공유(CORS) 구성을 추가하는 방법을 설명합니다. CORS는 한 도메인에서 로드되어 다른 도메인에 있는 리소스와 상호 작용하는 클라이언트 웹 애플리케이션을 허용합니다.

cross-origin 요청을 허용하도록 컨테이너를 구성하려면 컨테이너에 CORS 정책을 추가합니다. CORS 정책은 컨테이너에 대한 액세스를 허용할 오리진과 각 오리진에 대해 지원되는 작업(HTTP 메서드)을 식별하는 규칙과 기타 작업별 정보를 정의합니다.

컨테이너에 CORS 정책을 추가하면 [컨테이너 정책](policies.md)(컨테이너에 대한 액세스 권한을 관리하는 정책)이 계속 적용됩니다.

**CORS 정책을 추가하려면(콘솔)**

1. [https://console.aws.amazon.com/mediastore/](https://console.aws.amazon.com/mediastore/)에서 MediaStore 콘솔을 엽니다.

1. **컨테이너** 페이지에서, CORS 정책을 만들려는 컨테이너의 이름을 선택합니다.

   컨테이너 세부 정보 페이지가 나타납니다.

1. **컨테이너 CORS 정책** 섹션에서 **CORS 정책 생성**을 선택합니다.

1. JSON 형식으로 정책을 삽입한 후 **저장**을 선택합니다.

**CORS 정책을 추가하려면(AWS CLI)**

1. 다음과 같이 CORS 정책을 정의하는 파일을 만듭니다.

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

1. 에서 `put-cors-policy` 명령을 AWS CLI사용합니다.

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

   이 명령은 반환 값이 없습니다.