Configurazione della condivisione delle risorse tra origini (CORS)

La condivisione tra risorse (CORS) multiorigine consente le interazioni tra risorse da origini diverse, cosa che di norma è vietata per prevenire comportamenti dannosi. Questa pagina spiega come configurare CORS in un bucket Cloud Storage per un'origine di esempio, l'origine del lettore multimediale Shaka online.

Per abilitare la condivisione delle risorse tra origini (CORS) in un bucket Cloud Storage:
  1. Crea un file JSON contenente le seguenti informazioni:
    [
      {
        "origin": ["https://shaka-player-demo.appspot.com/"],
        "responseHeader": ["Content-Type", "Range"],
        "method": ["GET", "HEAD"],
        "maxAgeSeconds": 3600
      }
    ]
  2. Esegui il comando seguente dopo aver sostituito JSON_FILE_NAME con il nome del file JSON creato nel passaggio precedente:
    gsutil cors set JSON_FILE_NAME.json gs://BUCKET_NAME