当我向 Amazon S3 存储桶的 ACL 添加账户时,为什么会收到“The request contained an unsupported argument”(请求包含不受支持的参数)错误?

1 分钟阅读
0

在尝试向我的 Amazon Simple Storage Service(Amazon S3)存储桶的访问控制列表(ACL)添加账户时,我收到“The request contained an unsupported argument”(请求包含不受支持的参数)错误。 如何排查此问题?

简短描述

我尝试通过指定电子邮件地址将另一个 AWS 账户添加到我的 Amazon S3 存储桶的访问控制列表(ACL)中。尽管我确认电子邮件地址是正确的,但还是收到了“The request contained an unsupported argument”(请求包含不受支持的参数)错误。如何解决此问题?

解决方法

输入账户的规范用户 ID,而不是账户电子邮件地址。有关检索规范 ID 的说明,请参阅查找账户的规范用户 ID

如果您的存储桶位于较新的 AWS 区域,请输入规范用户 ID 以确保它映射到该账户。有关 AWS 区域的更多信息,请参阅全球基础设施

**注意:**最好让 ACL 保持停用状态,并使用 S3 对象所有权来获取存储桶中每个对象的所有权。


相关信息

配置 ACL

AWS 官方
AWS 官方已更新 1 年前