【问题标题】:Call an IAM protected API Gateway request from NodeJS server从 NodeJS 服务器调用受 IAM 保护的 API 网关请求
【发布时间】:2019-08-26 12:58:30
【问题描述】:

我应该从 NodeJS 服务器调用受 IAM 授权方保护的 API 网关方法。无论如何我可以使用AWS SDK利用角色直接调用吗?即使我在同一个 AWS 账户上,我似乎也需要手动创建一个 SigV4 签名请求?

【问题讨论】:

    标签: node.js aws-sdk aws-api-gateway


    【解决方案1】:

    您必须使用 AWS 签名版本和 AWS 凭证签署请求。

    登录 AWS 并转到 AWS IAM 并创建一个具有访问 API Gateway 所需访问权限的用户。

    现在登录邮递员

    AWS 签名授权请求一个 AWS AccessKey 和 SecretKey 来对请求进行身份验证。这对应于 API Gateway 中的 IAM 身份验证。 AccessKey 和 SecretKey 通过 IAM 接收。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-14
      • 2018-04-02
      • 2020-12-21
      • 2015-11-01
      • 2015-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多