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 complemento AWS IoT TwinMaker do 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, selecione o nome do bucket a ser utilizado como o bucket de recursos do seu espaço de trabalho AWS IoT TwinMaker.

  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).