ACL策略的S3静态网页访问被拒绝错误

时间:2017-01-14 22:25:26

标签: amazon-web-services amazon-s3

我在S3中托管了一个网页,该网页只能由帐户中的特定用户访问。出于测试目的,我添加了以下存储桶策略,其中我在主体中指定了我的iam,但是当尝试通过S3 url https://s3.amazonaws.com/尝试访问页面(在该存储桶中)时,我收到访问被拒绝错误... ..尽管已经登录。

你能告诉我这里我做错了吗?

Bucket Policy:

{
"Version": "2012-10-17",
"Id": "Policy1484430450679",
"Statement": [
    {
        "Sid": "Stmt1484430445422",
        "Effect": "Allow",
        "Principal": {
            "AWS": "arn:aws:iam::123:user/testuser"
        },
        "Action": "s3:GetObject",
        "Resource": "arn:aws:s3:::testbucket/*"
    }
]}

如果我将Principal设为'*',则可以通过S3网址访问该网页。

0 个答案:

没有答案