【问题标题】:What is causing an InvalidSignatureException in Postman?是什么导致 Postman 中出现 InvalidSignatureException?
【发布时间】:2020-02-13 19:24:19
【问题描述】:

我正在尝试向 Postman 中的 AWS 端点发送请求,这就是我所做的: 我已经提供了一个 URL,我已经将授权设置为 AWS 签名,并且我已经提供了 AccessKey 和 SecretKey。

我已经为 AWS 区域 (us-east-1) 输入了值,并且我尝试在服务名称输入字段中输入 execute-api 和 sqs,但它没有返回值。我收到了一个

<InvalidSignatureException>
  <Message>Credential should be scoped to correct service: 'sqs'. </Message>
</InvalidSignatureException>

<AccessDeniedException>
  <Message>Unable to determine service/operation name to be authorized</Message>
</AccessDeniedException>

当我只提供“sqs”的服务名称时

是什么导致了这些错误,我该如何解决?

我对 Postman、AWS、API 等非常陌生,因此非常感谢任何信息。

谢谢

【问题讨论】:

    标签: amazon-web-services api amazon-s3 postman


    【解决方案1】:

    要将邮递员的AWS Signature 用于SQS,您需要提供AccesskeySecret Key、Service as sqs 和您的AWS 区域。您似乎正确输入了这些详细信息。如果您正确填写了所有详细信息,我怀疑您可能没有足够的权限访问SQS。因此,我建议您使用提升的权限(例如 AmazonSQSFullAccess)来测试您的配置,并在您开始工作后减少权限。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2019-10-17
      • 1970-01-01
      • 2021-10-26
      • 2016-05-14
      • 1970-01-01
      • 2019-08-28
      • 1970-01-01
      • 2023-02-17
      • 2011-03-29
      相关资源
      最近更新 更多