使用来自 Cognito 用户池的 Cognito 联合身份执行 api
execute-api with Cognito federated identities from Cognito user pools
我想执行托管在 AWS API 网关上的 APIs,使用我从 Cognito 联合身份创建的身份,并将 Cognito 用户池作为提供者。基本上此博客中的选项 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?
任何suggestions/easier解决方案?
谢谢。
最后,这是否使用了来自 https://github.com/danieljoos/aws-sign-web 的 AWS 签名网络库。它完成了工作。
我想执行托管在 AWS API 网关上的 APIs,使用我从 Cognito 联合身份创建的身份,并将 Cognito 用户池作为提供者。基本上此博客中的选项 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?
任何suggestions/easier解决方案?
谢谢。
最后,这是否使用了来自 https://github.com/danieljoos/aws-sign-web 的 AWS 签名网络库。它完成了工作。