目前使用Fine-Uploader 4.3.1,并在使用serverSideEncryption和chunking时遇到来自Amazon S3的Access Denied响应。他们每个人似乎都可以单独工作。
我读到这个问题以为我遇到了同样的问题,但是我没有任何需要加密的存储桶策略:https://github.com/Widen/fine-uploader/issues/1147
有人可以运行一个完整性检查,分块和serverSideEncryption一起工作吗?
谢谢!
答案 0 :(得分:1)
如果您正在使用Amazon S3 serverSideEncryption,那么您还需要确保您的存储桶上的CORS配置允许正确的标头。
如果您的CORS配置包含允许所有标题的通配符,则您无需更改此部分。但是,如果您想要更安全并且您专门定义允许的标头,那么这是避免“拒绝访问”响应的必要条件。
登录您的Amazon AWS S3管理控制台并导航至您的s3存储桶属性。在存储桶权限下,编辑CORS配置。
在其他允许的标题中插入此行。
<AllowedHeader>x-amz-server-side-encryption</AllowedHeader>
保存您的配置,应该这样做。