首页 > 解决方案 > s3 中的 CORS 配置:未知字段 AllowedHeaders

问题描述

我正在我的 s3 存储桶中设置 coors 配置,保存时出现错误:

未知字段 AllowedHeaders

我按照他们的文档https://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html使用 AllowedHeaders,所以我不确定为什么它不允许我保存此策略。我想也许有语法错误或类似的东西,但我什么也没看到。我希望其他人之前已经解决了这个问题,并且可以告诉我为什么它不保存。

 {
   "Version":"2012-10-17",
   "Statement":[
     {
       "AllowedHeaders" : [ "Authorization", "Content-Length" ],
       "AllowedMethods" : [ "GET" ],
       "AllowedOrigins" : [ "*" ],
       "ExposedHeaders" : [ ],
       "MaxAge" : 3000
      }
    ]
  }

标签: amazon-web-servicesamazon-s3

解决方案


CORS 策略需要放在 S3 存储桶权限选项卡底部的“跨域资源共享 (CORS)”部分。

您似乎正在尝试将其与您的“存储桶策略”(之前的三个部分)合并

S3配置页面截图


推荐阅读