Как настроить CORS в корзинах Amazon S3

12 set 2022 1 min di lettura
Как настроить CORS в корзинах Amazon S3
Indice dei contenuti

Введение

Политика CORS по умолчанию не позволяет контенту S3 передаваться в другие источники, даже если репозиторий является общедоступным или содержит статический веб-сайт. Чтобы разрешить доступ к ресурсам для других доменов, необходимо обновить политику CORS корзин S3.

Установите CORS в корзинах S3

Вы можете быстро включить общий доступ к ресурсам из разных источников (CORS) в корзинах Amazon S3, выполнив следующие действия:

  1. Войдите в Консоль управления AWS.
  2. Выберите S3 в разделе « Службы».
  3. Выберите корзину S3.
  4. Перейдите на вкладку Разрешения.
  5. Щелкните Изменить раздел « Общий доступ к ресурсам между источниками» (CORS).
  6. Вставьте содержимое JSON ниже в редактор:
[
 {
 "AllowedOrigins": [
 "*"
 ],
 "AllowedMethods": [
 "GET"
 ],
 "MaxAgeSeconds": 3000,
 "ExposeHeaders": [
 "Content-Range",
 "Content-Length",
 "ETag"
 ],
 "AllowedHeaders": [
 "Authorization",
 "Content-Range",
 "Accept",
 "Content-Type",
 "Origin",
 "Range"
 ]
 }
 ]

Щелкните Сохранить изменения.

Вывод

Это все! Общий доступ к ресурсам между источниками (CORS) включен для вашей корзины S3. Вы можете получить доступ к файлам s3 из других источников. Вы также можете обновить AllowedOrigins в содержимом JSON, чтобы ограничить доступ только к определенным доменам.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.