我正在尝试使用预先签名的URL将文件直接上传到S3存储桶,但在PUT请求上出现AccessDenied(禁止访问403)错误。
桶的CORS配置中允许PUT请求。
难道我还需要更新桶政策,允许s3:PutObject,s3:PutObjectAcl动作?
s3:PutObject
s3:PutObjectAcl
PS忘记添加。我已经尝试过添加s3:PutObject和s3:PutObjectAcl使用Principal: *,在这种情况下,上传工作得很好,但如何限制上载的访问?它应该仅适用于预签名的URL,对吗?
Principal: *
amazon-s3 amazon-web-services
amazon-s3 ×1
amazon-web-services ×1