s3 putObject访问被拒绝

时间:2012-09-19 15:39:29

标签: java amazon-s3 amazon-web-services amazon

我完全允许我的s3用户登录:

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

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

2 个答案:

答案 0 :(得分:4)

我解决了问题。 这不是我想的防火墙或权限设置。 我试图在执行此操作之前将putObject放在存储桶上。 尽管说没有发现桶,AWS会给出一条消息Access Denied,这很奇怪。

希望这有助于某人。

答案 1 :(得分:0)

您应该确定您的IP地址是否被允许。对于Amazon Services,您也​​可以使用IP地址限制访问。我有同样的问题。