【问题标题】:How to make request to endpoints exposed with AWS using iAM authentication?如何使用 iAM 身份验证向 AWS 公开的端点发出请求?
【发布时间】:2021-07-11 19:32:04
【问题描述】:

我是 AWS 新手,需要帮助。

我有一些端点 (GET - POST /endpoint) 由 AWS 公开,我的客户为我记录了这些端点。 要调用任何端点,我需要使用 IAM 进行身份验证(我的客户给了我secret_keyaccess_key)。

我猜我需要使用这 2 个密钥来获取一个访问令牌,我需要将其作为标头授权传递给请求。

我正在使用node.js。我怎样才能获得访问令牌以便我可以发出请求(我猜想使用像 axios 这样的库)?

感谢大家的帮助

【问题讨论】:

  • 什么样的服务暴露了端点?
  • 这是一个 REST API

标签: node.js amazon-web-services aws-sdk aws-sdk-nodejs


【解决方案1】:

您可能会使用AnomalyInnovations/sigV4Client 和相关的blog post

一个独立客户端,用于签署签名版本 4 的 API 网关请求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-05
    • 2020-03-16
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    • 2018-01-21
    相关资源
    最近更新 更多