【发布时间】:2014-04-28 11:38:51
【问题描述】:
我已通过 Android sdk 将一些文件上传到我的 S3 存储桶。 我可以在我的 Nodejs 服务器上使用流和签名 url 处理它们。
但当我登录 S3 时,它们是不可见的。 我想可能是因为我将密钥添加为文件夹,例如。 'myfolder/myfilename.txt',但这不是问题。
所以我可以很好地处理它们,但我需要能够从 AWS 上的主 S3 控制台访问它们。
我有一个用户设置了这些权限:
{
"Statement": [
{
"Effect": "Allow",
"Action": "s3:ListAllMyBuckets",
"Resource": "arn:aws:s3:::*"
},
{
"Effect": "Allow",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::folder",
"arn:aws:s3:::folder/*"
]
}
]
}
非常感谢任何帮助。
【问题讨论】:
标签: android node.js amazon-web-services amazon-s3