Configuración CORS para el visor de escenas de Grafana - AWS IoT TwinMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración CORS para el visor de escenas de Grafana

El complemento AWS IoT TwinMaker Grafana requiere una configuración CORS (intercambio de recursos de origen cruzado), que permite que la interfaz de usuario de Grafana cargue recursos del bucket de Amazon S3. Sin la configuración CORS, recibirá un mensaje de error con el mensaje «Error al cargar la escena 3D por un error de red» en el visor de escenas, ya que el dominio de Grafana no puede acceder a los recursos del bucket de Amazon S3.

Para configurar su bucket de Amazon S3 con CORS, siga estos pasos:

  1. Inicie sesión en la consola de IAM y abra la consola de Amazon S3.

  2. En la lista Buckets, seleccione el nombre del bucket para el que desea usar como el bucket de recursos de su espacio de trabajo de AWS IoT TwinMaker.

  3. Elija Permisos.

  4. En la sección Compartir recursos entre orígenes [CORS], elija Editar para abrir el editor de CORS.

  5. En el cuadro de texto del editor de configuración CORS, escriba o copie y pegue la siguiente configuración JSON CORS sustituyendo el dominio GRAFANA-WORKSPACE-DOMAIN del espacio de trabajo de Grafana por el suyo.

    nota

    Debe mantener el asterisco al principio * del elemento JSON. "AllowedOrigins":

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*GRAFANA-WORKSPACE-DOMAIN" ], "ExposeHeaders": [ "ETag" ] } ]
  6. Seleccione Guardar cambios para finalizar la configuración de CORS.

Para obtener más información sobre CORS con buckets de Amazon S3, consulte Uso del uso compartido de recursos entre orígenes (CORS).