使用Cognito用户池中的Cognito联合身份的execute-api

时间:2018-07-03 04:13:48

标签: amazon-web-services aws-api-gateway aws-cognito federated-identity amazon-javascript-sdk

我想使用从Cognito联合身份创建的身份(使用Cognito用户池作为提供者)来执行AWS API网关上托管的API。基本上,此博客的选项2在Secure API Access with Amazon Cognito Federated Identities, Amazon Cognito User Pools, and Amazon API Gateway

现在,我拥有联合身份凭证,但仍然坚持如何实际执行API。用于API网关的AWS JS SDK中似乎没有这样的API。这是否意味着唯一的方法就是自己创建SigV4并像其他任何HTTP API一样调用它?

有什么建议/更容易的解决方案吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

最后,这是否使用了https://github.com/danieljoos/aws-sign-web中的AWS sign web库。它完成了工作。