Cross-Origin Resource Sharing (CORS) è un meccanismo che consente alle applicazioni Web client caricate in un dominio di interagire con le risorse di un altro dominio. Con CORS, è possibile consentire selettivamente l'accesso tra origini alle risorse di VMware Cloud Director Object Storage Extension.

Utilizzando il VMware Cloud Director Object Storage Extension tenant portal, è possibile definire più regole CORS a livello del bucket.

Le regole CORS a livello di bucket vengono applicate solo alle richieste dell'API S3 di tipo host virtuale. Se si accede alle risorse utilizzando le richieste dell'API S3 di tipo percorso, vengono applicate le regole CORS globali.

Creazione di una regola Cross-Origin Resource Sharing

All'interno di una regola Cross-Origin Resource Sharing (CORS) si definiscono le origini, i metodi, le intestazioni e l'età massima consentiti per le richieste, nonché le intestazioni esposte.

Prerequisiti

Per creare regole CORS per un bucket, verificare di disporre del set di diritti necessario.
Se si è un... È possibile...
amministratore dell'organizzazione creare regole CORS per i bucket di proprietà degli utenti dell'organizzazione.
utente dell'organizzazione creare regole CORS per i bucket di cui si è proprietari.

Procedura

  1. Accedere a VMware Cloud Director tenant portal.
  2. Dal menu a discesa Altro, selezionare Object Storage.
  3. Nel riquadro Bucket, fare clic sul nome del bucket che si desidera modificare.
  4. Fare clic su Proprietà.
  5. Nella sezione Cross-Origin Resource Sharing, fare clic sul testo.
  6. Immettere i dettagli della regola.
    1. Immettere un ID per la regola oppure selezionare la casella di controllo Genera automaticamente.
    2. Immettere le origini consentite per la richiesta oppure selezionare la casella di controllo Tutte le origini.
    3. Selezionare i metodi consentiti per la richiesta.
    4. (Facoltativo) Immettere le intestazioni consentite per la richiesta.
    5. (Facoltativo) Immettere le intestazioni esposte.
    6. (Facoltativo) Immettere l'età massima consentita per le richieste.
  7. Salvare la regola corrente o aggiungerne un'altra.
    • Per salvare la regola, fare clic su Salva.
    • Per aggiungere un'altra regola, fare clic su Aggiungi regola e completare il passaggio Passaggio 6.