【发布时间】:2014-11-06 14:42:28
【问题描述】:
我正在签署 S3 上可用的私有资源,以使其暂时公开可用。这是我用 v3 版本的协议签署 URL 后得到的:
假设我想用其他域替换 s3.amazonaws.com,为此我在我的 DNS 设置中输入新的 CNAME 条目(我将 my.stuff.net 映射为 s3.amazonaws.com 的别名。) .如果我现在尝试查询以下 URL,我会从亚马逊那里得到关于签名验证失败的详细描述。
v3 签名不包括主机名,所以我的猜测是签名实际上是正确的,但亚马逊会验证请求来自哪个域并拒绝所有不是来自 s3.amazonaws.com 的内容。
有人知道我的猜测是否正确以及是否有解决方法吗?
【问题讨论】:
标签: amazon-web-services amazon-s3 dns