服务:Amazon S3,消息:桶不允许 ACL

问题描述 投票:0回答:0

我部署了一个 Flask 应用程序,它使用 S3(Flask 中的 boto3)在 AWS elastic beanstalk 上存储图像。 它没有问题。

当我在 AWS 控制台中更改区域并设置新的弹性 beanstalk 环境并部署相同的应用程序时,我收到错误消息:

Service:Amazon S3, Message:The bucket does not allow ACLs

我在同一区域创建了一个新的 S3 存储桶,但仍然出现相同的错误。

两个存储桶都启用了阻止公共访问。 两个存储桶中的 ACL 都被禁用。

如果遇到同样的问题,有人可以告诉我他们是如何解决的吗?

请注意,虽然我尝试启用 ACL 但它没有用,但我无论如何都不想简单地启用 ACL,因为我的第一个禁用 ACL 的存储桶工作得很好。

amazon-web-services amazon-s3 amazon-elastic-beanstalk
© www.soinside.com 2019 - 2024. All rights reserved.