我在API网关中有一个API,其授权类型我已设置为AWS_IAM,以便API Gateway验证请求上的签名。
并将API端点限制为仅限特定的IAM用户。
现在问题是如何从.NET使用此API?我不能自己创建/计算签名。 AWS SDK for .NET是否提供任何帮助程序或实用程序方法/类来计算签名,我可以将其作为HTTP标头附加到我的HTTP请求中?
或者,API Gateway SDK for .NET是否可以向受限制的API网关端点发出签名请求?
答案 0 :(得分:3)
API Gateway尚不支持为.NET生成的SDK,因此目前您的选项仅限于:
答案 1 :(得分:-1)
我创建了一个名为AwsSignatureVersion4的NuGet程序包,该程序包已通过验证可与AWS API Gateway一起使用。很想听听您的想法!