CORS(원본 간 리소스 공유)는 하나의 도메인에 로드된 클라이언트 웹 애플리케이션을 다른 도메인의 리소스와 상호 작용하기 위한 메커니즘입니다. CORS를 사용하면 VMware Cloud Director Object Storage Extension 리소스에 대한 원본 간 액세스를 선택적으로 허용할 수 있습니다.
VMware Cloud Director Object Storage Extension tenant portal을 사용하여 버킷 수준에서 여러 CORS 규칙을 정의할 수 있습니다.
버킷 수준의 CORS 규칙은 가상 호스팅 스타일 S3 API 요청에만 적용됩니다. 경로 스타일 S3 API 요청을 사용하여 리소스에 액세스하는 경우 글로벌 CORS 규칙이 적용됩니다.
원본 간 리소스 공유 규칙 생성
CORS(원본 간 리소스 공유) 규칙 내에서 허용되는 요청 원본, 메서드, 헤더, 요청의 최대 기간 및 노출된 헤더를 정의했습니다.
사전 요구 사항
사용자... | 수행할 수 있는 작업... |
---|---|
조직 관리자 | 조직의 사용자가 소유한 버킷에 대한 CORS 규칙을 생성할 수 있습니다. |
조직 사용자 | 소유한 버킷에 대한 CORS 규칙을 생성할 수 있습니다. |
프로시저
- VMware Cloud Director tenant portal에 로그인합니다.
- 기본 왼쪽 탐색 패널의 더 보기 아래에서 Object Storage를 선택합니다.
- 버킷 창에서 편집하려는 버킷 이름을 클릭합니다.
- 속성을 클릭합니다.
- 원본 간 리소스 공유 섹션에서 텍스트를 클릭합니다.
- 규칙의 세부 정보를 입력합니다.
- 규칙의 ID를 입력하거나 자동 생성 확인란을 선택합니다.
- 허용되는 요청 원본을 입력하거나 모든 원본 확인란을 선택합니다.
- 허용되는 요청 메서드를 선택합니다.
- (선택 사항) 허용되는 요청 헤더를 입력합니다.
- (선택 사항) 노출된 헤더를 입력합니다.
- (선택 사항) 요청에 허용되는 최대 보존 기간을 입력합니다.
- 현재 규칙을 저장하거나 다른 규칙을 추가합니다.
- 규칙을 저장하려면 저장을 클릭합니다.
- 다른 규칙을 추가하려면 규칙 추가를 클릭하고 단계 6 단계를 완료합니다.