Configuração CORS para o visualizador de cenas do Grafana - AWS IoT TwinMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configuração CORS para o visualizador de cenas do Grafana

O plug-in AWS IoT TwinMaker Grafana requer uma configuração CORS (compartilhamento de recursos de origem cruzada), que permite que a interface de usuário do Grafana carregue recursos do bucket do Amazon S3. Sem a configuração do CORS, você receberá uma mensagem de erro como “Falha no carregamento da cena 3D com falha na rede” no visualizador de cena, pois o domínio Grafana não pode acessar os recursos no bucket do Amazon S3.

Para configurar seu bucket Amazon S3 com CORS, use as seguintes etapas:

  1. Faça login no console IAM e abra o console Amazon S3.

  2. Na lista Buckets, escolha o nome do bucket que você usa como bucket de recursos do seu AWS IoT TwinMaker espaço de trabalho.

  3. Escolha Permissões.

  4. Na seção Compartilhamento de recursos de origem cruzada selecione Editar para abrir o editor CORS.

  5. Na caixa de texto do editor de configuração CORS, digite ou copie e cole a seguinte configuração JSON CORS substituindo o domínio da área de trabalho do Grafana pelo seu domínio. GRAFANA-WORKSPACE-DOMAIN

    nota

    Você precisa manter o caractere * com asterisco no início do elemento "AllowedOrigins": JSON.

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*GRAFANA-WORKSPACE-DOMAIN" ], "ExposeHeaders": [ "ETag" ] } ]
  6. Selecione Salvar alterações para finalizar a configuração do CORS.

Para obter mais informações sobre CORS com buckets do Amazon S3, consulte Uso do compartilhamento de recursos de origem cruzada (CORS).