【发布时间】:2023-04-10 00:49:01
【问题描述】:
如何从亚马逊获取可用地区列表? 在我尝试下一个查询之前
https://ec2.amazonaws.com/?Action=DescribeRegions&AWSAccessKeyId=****&SignatureMethod=HmacSHA256&SignatureVersion=1&Version=2013-08-15
但我得到“AWS 无法验证提供的访问凭证”,我不确定它是否正确查询。
【问题讨论】:
-
您要使用哪个“签名版本”?您的示例使用 SignatureVersion=1,这是无效的。版本 2 签名(不是最新版本)请参阅此链接docs.aws.amazon.com/general/latest/gr/signature-version-2.html
-
我更改了 SignatureVersion 但我有一些错误
-
发布创建签名的代码。您是否查看了文档链接?将您的示例与文档进行比较。您会注意到您缺少 &Signature=
标签: amazon-web-services http amazon-s3 aws-sdk