我有一个AWS的根用户,用它在亚马逊上创建了一个S3存储桶。
现在我想通过添加以下策略来使此存储桶公开:
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::<my bucket name>/*"
}]
}
其中<my bucket name>
是存储桶名称。当我尝试保存此策略时,出现403访问被拒绝的错误。
我已经尝试显式设置s3:PutBucketPolicy
权限,但仍然返回403错误。有人知道原因吗?
这是错误图片: