【发布时间】:2015-02-21 18:21:32
【问题描述】:
我创建了一个用户,并将他们放在一个组中。该组附加了以下策略:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1424542175000",
"Effect": "Allow",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::acme-reports/*"
]
}
]
}
当我使用该用户登录并尝试访问 https://s3-us-west-2.amazonaws.com/acme-reports/uploadedFile.txt 时,我被拒绝访问。
我假设这个用户组应该能够在登录后直接通过 URL 访问文件是错误的吗?还是只能通过 AWS 管理控制台访问文件?
【问题讨论】:
-
您用于访问控制台的登录名不会自动应用于 s3 URL。当您从 s3 控制台下载私有文件时,您会看到它在 URL 中添加了身份验证参数。
标签: amazon-web-services amazon-s3