Configuration CORS pour le visualiseur de scènes Grafana - AWS IoT TwinMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration CORS pour le visualiseur de scènes Grafana

Le plugin AWS IoT TwinMaker Grafana nécessite une configuration CORS (partage de ressources entre origines), qui permet à l'interface utilisateur de Grafana de charger des ressources depuis le compartiment Amazon S3. Sans la configuration CORS, vous recevrez un message d'erreur tel que « Le chargement de la scène 3D a échoué en raison d'une défaillance du réseau » sur le visualiseur de scène, car le domaine Grafana ne peut pas accéder aux ressources du compartiment Amazon S3.

Pour configurer votre compartiment Amazon S3 avec CORS, procédez comme suit :

  1. Connectez-vous à la console IAM et ouvrez la console Amazon S3.

  2. Dans la liste des compartiments, choisissez le nom du compartiment que vous utilisez comme compartiment de ressources de votre AWS IoT TwinMaker espace de travail.

  3. Choisissez Autorisations.

  4. Dans la section Partage de ressources entre origines, sélectionnez Modifier pour ouvrir l'éditeur CORS.

  5. Dans la zone de texte de l'éditeur de configuration CORS, tapez ou copiez-collez la configuration JSON CORS suivante en remplaçant le domaine de l'espace de travail Grafana par votre domaineGRAFANA-WORKSPACE-DOMAIN.

    Note

    Vous devez conserver l'astérisque * au début de l'élément "AllowedOrigins": JSON.

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*GRAFANA-WORKSPACE-DOMAIN" ], "ExposeHeaders": [ "ETag" ] } ]
  6. Sélectionnez Enregistrer les modifications pour terminer la configuration CORS.

Pour plus d'informations sur le CORS avec les compartiments Amazon S3, consultez Utilisation du partage de ressources entre origines (CORS).