【发布时间】:2020-04-28 04:08:26
【问题描述】:
我正在尝试将我的登台服务器设置为通过 S3 和云端提供服务。下面是我的存储桶策略。
a) 如果我直接访问 S3 url,一切正常。
b) 如果我访问云端根域 www.staging.example.com,一切正常。
但是,一旦我访问 www.staging.example.com/login(或任何非 root 网址),我就会收到 403 Forbidden AccessDenied 错误。我该如何解决这个问题?
{
"Version": "2012-10-17",
"Id": "S3PolicyId1",
"Statement": [
{
"Sid": "IPAllow",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:*",
"Resource": "arn:aws:s3:::staging-server/*",
"Condition": {
"IpAddress": {
"aws:SourceIp": [
"XXX",
"XXX",
]
}
}
}
]
}
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-cloudfront