本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Grafana 场景查看器的 CORS 配置
AWS IoT TwinMaker Grafana 插件需要 CORS(跨源资源共享)配置,这让 Grafana 用户界面可以从 Amazon S3 存储桶加载资源。如果没有 CORS 配置,您将在场景查看器上收到一条错误消息,即“由于网络故障,加载 3D 场景失败”,因为 Grafana 域无法访问 Amazon S3 存储桶中的资源。
要使用 CORS 配置 Amazon S3 存储桶,请按以下步骤操作:
登录 IAM 控制台并打开 Amazon S3 控制台
。 在存储桶列表中,选择要用作AWS IoT TwinMaker工作空间资源存储桶的存储桶名称。
请选择Permissions(权限)。
在 跨源资源共享 (CORS) 部分中,请选择 编辑。
在 CORS configuration editor(CORS 配置编辑器)文本框中,键入或复制并粘贴以下 JSON CORS 配置,方法是将 Grafana 工作空间域
替换为您的域。GRAFANA-WORKSPACE-DOMAIN
注意
您需要在
"AllowedOrigins":
JSON 元素的开头保留星号*
字符。[ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*
GRAFANA-WORKSPACE-DOMAIN
" ], "ExposeHeaders": [ "ETag" ] } ]选择保存更改以完成 CORS 配置。
有关使用 Amazon S3 存储桶的 CORS 的更多信息,请参阅使用跨源资源共享 (CORS)。