我正在为Amazon S3和CloudFront使用
PHP类 –
Link.但是当我尝试将
文件上传到存储桶时,我收到此
错误:
[SignatureDoesNotMatch] The request signature we calculated does not match the signature you provided. Check your key and signing method.
怎么解决?
谢谢.
注册亚马逊时,您可以创建一个密钥对(亚马逊称之为访问密钥ID和秘密访问密钥).
这两个用于签署对Amazon的Web服务的请求.亚马逊重新计算签名并进行比较,看它是否与您的请求中包含的签名相匹配.这样,秘密访问密钥永远不需要通过网络传输.
如果您收到“签名不匹配”,则很可能您使用了错误的秘密访问密钥.你能仔细检查访问密钥和秘密访问密钥,以确保它们是正确的吗?
原文链接:https://www.f2er.com/php/134310.html