Cross-Origin Resource Sharing (CORS) konfigurieren

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Cross-Origin Resource Sharing (CORS) ermöglicht Interaktionen zwischen Ressourcen aus unterschiedlichen Quellen. Normalerweise wird dies verhindert, um böswilliges Verhalten zu unterbinden. Auf dieser Seite wird erläutert, wie Sie CORS für einen Cloud Storage-Bucket konfigurieren, der als Beispiel für den Ursprung des Online-Shaka-Medienplayers dient.

So aktivieren Sie die ursprungsübergreifende Ressourcenfreigabe (CORS) für einen Cloud Storage-Bucket:
  1. Erstellen Sie eine JSON-Datei, die Folgendes enthält:
    [
      {
        "origin": ["https://shaka-player-demo.appspot.com/"],
        "responseHeader": ["Content-Type", "Range"],
        "method": ["GET", "HEAD"],
        "maxAgeSeconds": 3600
      }
    ]
  2. Führen Sie den folgenden Befehl aus, nachdem Sie JSON_FILE_NAME durch den Namen der JSON-Datei ersetzt haben, die Sie im vorherigen Schritt erstellt haben:
    gsutil cors set JSON_FILE_NAME.json gs://BUCKET_NAME