2

我对我的 s3 用户登录拥有完全权限:

{
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "s3:*",
      "Resource": "*"
    }
  ]
}

没有附加到该用户的组策略。但是当我从我的 java 程序发出 putObject() 命令时,我收到拒绝访问消息。可能是什么问题。正如我告诉我的用户登录具有管理员访问权限以及 AmazonS3FullAccess。提前感谢您的帮助。

4

2 回答 2

4

我解决了这个问题。正如我所想,这与防火墙或权限设置无关。我试图在我应该在执行此操作之前创建的存储桶上执行 putObject。尽管说没有找到存储桶,但 AWS 给出了一条消息访问被拒绝,这很奇怪。

希望这可以帮助某人。

于 2012-09-21T16:41:01.507 回答
0

您应该确定您的 IP 地址是否被允许。对于亚马逊服务,您也可以使用 IP 地址限制访问。我遇到过同样的问题。

于 2012-09-19T15:43:07.810 回答