Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»General Articles»How To Configure CORS in Amazon S3 Buckets

    How To Configure CORS in Amazon S3 Buckets

    By RahulAugust 15, 20221 Min Read

    The default CORS policy doesn’t allow S3 content to other origins, even if the repository is public or hosting a static website. To allow the resources accessible to other domains, you need to update the S3 buckets CORS policy.

    Advertisement

    Set Up CORS in S3 Buckets

    You can quickly enable cross-origin resource sharing (CORS) on your Amazon S3 buckets, with the following steps:

    1. Log into the AWS Management Console.
    2. Select S3 under the Services
    3. Select your S3 bucket.
    4. Go to the Permissions tab.
    5. Click Edit the Cross-origin resource sharing (CORS) section.
    6. Paste the below JSON content in editor:

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      [
          {
              "AllowedOrigins": [
                  "*"
              ],
              "AllowedMethods": [
                  "GET"
              ],
              "MaxAgeSeconds": 3000,
              "ExposeHeaders": [
                   "Content-Range",
                   "Content-Length",
                   "ETag"
              ],
              "AllowedHeaders": [
                  "Authorization",
                  "Content-Range",
                  "Accept",
                  "Content-Type",
                  "Origin",
                  "Range"
              ]
          }
      ]

    7. Click Save changes.

    That’s it! Cross-origin resource sharing (CORS) is enabled for your S3 bucket. You can access the s3 files from other origins. You can also update AllowedOrigins in JSON content to limit access to specific domains only.

    aws CORS s3
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    How to List Manually Installed Packages in Ubuntu & Debian

    10 Bash Tricks Every Developer Should Know

    How to Validate Email Address in JavaScript

    Add A Comment

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • How to List Manually Installed Packages in Ubuntu & Debian
    • 10 Bash Tricks Every Developer Should Know
    • How to Validate Email Address in JavaScript
    • Firewalld: Common Firewall Rules and Commands
    • 12 Apk Commands in Alpine Linux Package Management
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.