【发布时间】:2020-04-13 08:02:15
【问题描述】:
我有两个云端和一个 s3 存储桶,在两个云端我都添加了 s3 存储桶作为来源。 (我正在使用原始访问身份来提供 s3 内容) 我在两个云端都添加了相同的行为。 我的问题是 我只能使用一个云端访问 get s3,并且它与其他云端一起抛出错误 SignatureDoesNotMatch。 例如: https://cloudront1url/images/a.jpg 正在工作,但是 https://cloudfront2url/images/a.jpg 不工作。
我得到的错误是click here
【问题讨论】:
-
你是否从第二个传递任何额外的标题
-
No 两个调用的请求结构相同
-
与地区有关。您可以从 S3 区域开始
-
你能分享你试过的cloudfront 2设置吗?您添加的设置与 cloudfront1 相同
-
另外你确定你使用的是静态网站端点而不是 S3 存储桶端点
标签: amazon-s3 amazon-cloudfront