CORS-Konfiguration für Grafana-Szenenbetrachter - AWS IoT TwinMaker

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

CORS-Konfiguration für Grafana-Szenenbetrachter

Das AWS IoT TwinMaker Grafana-Plugin erfordert eine CORS-Konfiguration (Cross-Origin Resource Sharing), die es der Grafana-Benutzeroberfläche ermöglicht, Ressourcen aus dem Amazon S3-Bucket zu laden. Ohne die CORS-Konfiguration erhalten Sie die Fehlermeldung „Load 3D Scene failed with Network Failure“ im Scene-Viewer, da die Grafana-Domain nicht auf die Ressourcen im Amazon S3-Bucket zugreifen kann.

Gehen Sie wie folgt vor, um Ihren Amazon S3-Bucket mit CORS zu konfigurieren:

  1. Melden Sie sich bei der IAM-Konsole an und öffnen Sie die Amazon S3-Konsole .

  2. Wählen Sie in der Liste Buckets den Namen des Buckets aus, den Sie als Ressourcen-Bucket Ihres AWS IoT TwinMaker Workspace verwenden.

  3. Wählen Sie Permissions (Berechtigungen).

  4. Wählen Sie im Abschnitt Cross-Origin Resource Sharing die Option Edit aus, um den CORS-Editor zu öffnen.

  5. Geben Sie im Textfeld CORS-Konfigurationseditor die folgende JSON-CORS-Konfiguration ein oder kopieren Sie sie und fügen Sie sie ein, indem Sie die Grafana-Workspace-Domain durch GRAFANA-WORKSPACE-DOMAIN Ihre Domain ersetzen.

    Anmerkung

    Sie müssen das Sternchen * am Anfang des "AllowedOrigins": JSON-Elements beibehalten.

    [ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "GET", "PUT", "POST", "DELETE", "HEAD" ], "AllowedOrigins": [ "*GRAFANA-WORKSPACE-DOMAIN" ], "ExposeHeaders": [ "ETag" ] } ]
  6. Wählen Sie Änderungen speichern aus, um die CORS-Konfiguration abzuschließen.

Weitere Informationen zu CORS mit Amazon S3-Buckets finden Sie unter Cross-Origin Resource Sharing (CORS) verwenden.