Cara Mengonfigurasi CORS di Bucket Amazon S3
Kebijakan CORS default tidak mengizinkan konten S3 ke asal lain, bahkan jika repositori bersifat publik atau menghosting situs web statis. Untuk mengizinkan sumber daya dapat diakses ke domain lain, Anda perlu memperbarui kebijakan CORS bucket S3.
Anda dapat dengan cepat mengaktifkan berbagi sumber daya lintas asal (CORS) di bucket Amazon S3 Anda, dengan langkah-langkah berikut:
Log ke AWS Management Console. Pilih S3 di bawah LayananPilih ember S3 Anda. Buka tab Izin. Klik Edit bagian Cross-origin resource sharing (CORS). Rekatkan konten JSON di bawah ini di editor:
[ { "AllowedOrigins": [ "*" ], "AllowedMethods": [ "GET" ], "MaxAgeSeconds": 3000, "ExposeHeaders": ["Content-Range", "Content -Panjang", "ETag" ], "AllowedHeaders": [ "Authorization", "Content-Range", "Accept", "Content-Type", "Origin", "Range" ] } ]12345678910112131415161718192021222324[ { "Diizinkan : ["*"], "Diizinkan Metode": ["dapatkan"], "MaxageSeconds": 3000, "Exposeheaders": ["rentang konten", "panjang konten", "etag"], "diizinkanHeaders": [ "Authorization", "Content-Range", "Accept", "Content-Type", "Origin", "Rentang" } ].
Itu dia! Berbagi sumber daya lintas-asal (CORS) diaktifkan untuk bucket S3 Anda. Anda dapat mengakses file s3 dari sumber lain. Anda juga dapat memperbarui AllowedOrigins dalam konten JSON untuk membatasi akses ke domain tertentu saja.
Referensi tecadmin.com