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.

Appliquer une configuration CORS sur un bucket avec AWS CLI

Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer 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 Installer 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.

Vous pouvez également spécifier ces règles directement sur la même ligne, sous la forme d’une chaîne JSON.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.

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.