代码之家  ›  专栏  ›  技术社区  ›  Sai

如何从AWS S3上的拒绝访问错误中恢复?

  •  0
  • Sai  · 技术社区  · 7 年前

    我试图在AWS S3上建立一个面向公众的静态网站。

    1. 我从根帐户登录到AWS控制台
    2. 创建了一个新的bucket并上传了一些静态HTML文件
    3. 在{Bucket name}->权限->Bucket策略下,我提供了以下策略

    { “Version”:“2012-10-17”, “声明”:[ { “Effect”:“允许”, “委托人”: ", “Action”:“s3:GetObject”, “Resource”:“arn:aws:s3:::[我的bucket名称]/ " } ] }

    我一直收到拒绝访问错误。

    enter image description here

    1 回复  |  直到 7 年前
        1
  •  0
  •   Arun    7 年前

    尝试 "Principal" : "*" 在bucket策略中,还需要添加 s3:ListBucket 允许列出存储桶。ListBucket权限需要作为单独的语句添加到策略中。