用於 Grafana 場景查看器的 CORS 配置 - AWS IoT TwinMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

用於 Grafana 場景查看器的 CORS 配置

AWS IoT TwinMakerGrafana 外掛程式需要 CORS (跨來源資源共用) 組態,這可讓 Grafana 使用者介面從 Amazon S3 儲存貯體載入資源。如果沒有 CORS 組態,您會在場景檢視器上收到「載入 3D 場景失敗且網路失敗」的錯誤訊息,因為 Grafana 網域無法存取 Amazon S3 儲存貯體中的資源。

若要使用 CORS 設定您的 Amazon S3 儲存貯體,請使用下列步驟:

  1. 登入 IAM 主控台並開啟 Amazon S3 主控台

  2. 在「區」清單中,選擇您用作工作區資源值AWS IoT TwinMaker區的值區名稱。

  3. 選擇許可

  4. 在「跨來源資源共用」區段中,選取「編輯」以開啟 CORS 編輯器。

  5. CORS 組態編輯器文字方塊中,輸入或複製並貼上下列 JSON CORS 設定,方法是以您的網域取代 Grafana 工作區網域GRAFANA-WORKSPACE-DOMAIN

    注意

    您需要在 "AllowedOrigins": JSON 元素的開頭保持星號*字符。

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*GRAFANA-WORKSPACE-DOMAIN" ], "ExposeHeaders": [ "ETag" ] } ]
  6. 選擇保存更改以完成 CORS 配置。

如需有關搭配 Amazon S3 儲存貯體的 CORS 的詳細資訊,請參閱使用跨來源資源共用 (CORS)