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 규칙을 생성할 수 있습니다.
조직 사용자 소유한 버킷에 대한 CORS 규칙을 생성할 수 있습니다.

프로시저

  1. VMware Cloud Director tenant portal에 로그인합니다.
  2. 자세히 드롭다운 메뉴에서 개체 스토리지를 선택합니다.
  3. 버킷 창에서 편집하려는 버킷 이름을 클릭합니다.
  4. 속성을 클릭합니다.
  5. 원본 간 리소스 공유 섹션에서 텍스트를 클릭합니다.
  6. 규칙의 세부 정보를 입력합니다.
    1. 규칙의 ID를 입력하거나 자동 생성 확인란을 선택합니다.
    2. 허용되는 요청 원본을 입력하거나 모든 원본 확인란을 선택합니다.
    3. 허용되는 요청 메서드를 선택합니다.
    4. (선택 사항) 허용되는 요청 헤더를 입력합니다.
    5. (선택 사항) 노출된 헤더를 입력합니다.
    6. (선택 사항) 요청에 허용되는 최대 보존 기간을 입력합니다.
  7. 현재 규칙을 저장하거나 다른 규칙을 추가합니다.
    • 규칙을 저장하려면 저장을 클릭합니다.
    • 다른 규칙을 추가하려면 규칙 추가를 클릭하고 단계 6 단계를 완료합니다.