S3 putObject访问被拒绝。

3

我拥有完全访问S3用户登录权限:

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

该用户没有附加任何组策略。 但是,当我从我的Java程序中执行putObject()命令时,我收到了“拒绝访问”消息。 可能出现了什么问题。正如我所说,我的用户登录具有管理员访问权限以及AmazonS3FullAccess。提前感谢您的帮助。

2个回答

4

我已解决了这个问题。 这并不像我想的那样与防火墙或权限设置有关。 我试图在做putObject之前创建一个存储桶。 尽管AWS说没有找到存储桶,但是却给出了一个“访问被拒绝”的消息,这很奇怪。

希望这能帮助到别人。


0

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


我也遇到了同样的问题。请查看此链接:link - ARUN

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接