Grafana 장면 뷰어를 위한 CORS 구성 - AWS IoT TwinMaker

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Grafana 장면 뷰어를 위한 CORS 구성

AWS IoT TwinMaker Grafana 플러그인에는 Grafana 사용자 인터페이스가 Amazon S3 버킷에서 리소스를 로드할 수 있도록 하는 CORS(원본 간 리소스 공유) 구성이 필요합니다. CORS 구성이 없으면 Grafana 도메인이 Amazon S3 버킷의 리소스에 액세스할 수 없으므로 장면 뷰어에 “네트워크 장애로 인한 3D 장면 로드 실패”라는 오류 메시지가 표시됩니다.

CORS로 Amazon S3 버킷을 구성하려면 다음 단계를 따르세요.

  1. IAM 콘솔에 로그인한 다음 Amazon S3 콘솔을 엽니다.

  2. 버킷 목록에서 AWS IoT TwinMaker 작업 영역의 리소스 버킷으로 사용할 버킷의 이름을 선택합니다.

  3. 권한을 선택합니다.

  4. CORS(원본 간 리소스 공유) 섹션에서 편집을 선택합니다.

  5. CORS 구성 편집기 텍스트 상자에서 Grafana 작업 영역 도메인 GRAFANA-WORKSPACE-DOMAIN을(를) 사용자 도메인으로 대체하여 다음 JSON CORS 구성을 입력하거나 복사하여 붙여넣습니다.

    참고

    별표 * 문자는 "AllowedOrigins": JSON 요소의 시작 부분에 유지해야 합니다.

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*GRAFANA-WORKSPACE-DOMAIN" ], "ExposeHeaders": [ "ETag" ] } ]
  6. 변경 내용 저장을 선택하여 CORS 구성을 완료합니다.

Amazon S3 버킷을 사용한 CORS에 대한 자세한 내용은 원본 간 리소스 공유 (CORS) 사용을 참조하십시오.