gpt4 book ai didi

.net - 使用适用于 .NET 的 AWS 开发工具包的 API 网关签署请求

转载 作者:行者123 更新时间:2023-12-01 00:45:05 25 4
gpt4 key购买 nike

我在 API Gateway 中有一个 API,我已将其授权类型设置为 AWS_IAM,以使 API Gateway 验证请求的签名。

并将 API 端点限制为仅特定的 IAM 用户。

现在的问题是如何从 .NET 使用这个 API?我无法自己创建/计算签名。适用于 .NET 的 AWS 开发工具包是否提供任何帮助程序或实用程序方法/类来计算签名,我可以将其作为 HTTP header 附加到我的 HTTP 请求中?

或者适用于 .NET 的 API Gateway SDK 是否可以向我受限的 API Gateway 端点发出签名请求?

最佳答案

API Gateway 尚不支持为 .NET 生成的 SDK,因此此时您的选择仅限于:

  • 查找适用于 .NET 的 SigV4 签名者库
  • 基于 http://docs.aws.amazon.com/general/latest/gr/sigv4_signing.html 编写您自己的 SigV4 签名者
  • 尝试利用适用于 .NET 的 AWS 开发工具包中的现有签名代码
    http://aws.amazon.com/documentation/sdk-for-net/
  • 关于.net - 使用适用于 .NET 的 AWS 开发工具包的 API 网关签署请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35188529/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com