Appliquer une configuration CORS sur un bucket

Vous pouvez activer le partage de ressources cross-origin (CORS) en appliquant une configuration CORS sur un bucket.

Cette fonctionnalité n’est pas disponible depuis Cockpit. Cette documentation décrit uniquement la procédure à l’aide d’AWS CLI.

Pour appliquer une configuration CORS à un bucket, utilisez la commande put-bucket-cors en suivant cette syntaxe :

Exemple de requête
$ aws s3api put-bucket-cors \
    --profile YOUR_PROFILE \
    --bucket BUCKET \
    --cors-configuration file://MY_CORS_CONFIG.json \
    --endpoint https://oos.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Utiliser et configurer AWS CLI.

  • bucket : Le nom du bucket auquel vous voulez appliquer la configuration CORS.

  • cors-configuration : Le chemin d’accès au fichier de configuration JSON contenant les règles que vous voulez appliquer à votre bucket. Pour en savoir plus sur la rédaction de ce fichier, voir Référence pour la configuration de CORS.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

La configuration CORS est appliquée à votre bucket.

Pages connexes

AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.