Kai*_*195 21 amazon-s3 amazon-web-services
我正在尝试通过 AWS 管理控制台公开我的文件,我已经关闭了存储桶块公共访问,如下所示。
但是当我转到该文件并尝试公开该文件时,该选项被禁用
我遵循了 AWS 上的官方说明,但显然,它对此选项有一些新的更新。
https://aws.amazon.com/tw/premiumsupport/knowledge-center/read-access-objects-s3-bucket/
我是否遗漏了什么或者有一些设置我没有做?
OAR*_*ARP 45
可能该存储桶已禁用 ACL。
自2021 年 11 月起,您可以禁用访问控制列表 (ACL)。不建议使用 ACL,除非在需要单独控制每个对象的访问的特殊情况下。相反,您应该使用存储桶策略授予权限。
无论如何,如果您需要使用 ACL,则要启用它,请转到“权限”选项卡并更改“对象所有权”选项:
您可以尝试按照本文档的步骤 2 编辑存储桶策略。
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::Bucket-Name/*"
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
此阅读也可能有所帮助:https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/s3-example-photos-view.html
| 归档时间: |
|
| 查看次数: |
27841 次 |
| 最近记录: |