execute-api с федеративными удостоверениями Cognito из пулов пользователей Cognito
Я хочу выполнить API-интерфейсы, размещенные на шлюзе AWS API, с использованием идентификатора, созданного мной из федеративных идентификаторов Cognito с пулом пользователей Cognito в качестве поставщика. В основном вариант 2 в этом блоге здесь Безопасный доступ к API с помощью федеративных удостоверений Amazon Cognito, пулов пользователей Amazon Cognito и шлюза Amazon API
Теперь у меня есть учетные данные федеративного удостоверения, но я застрял на том, как на самом деле выполнить API. Похоже, что в AWS JS SDK для шлюза API такого API нет. Означает ли это, что единственный способ сделать это - создать SigV4 самостоятельно и назвать его как любой другой HTTP API?
Любые предложения / более простое решение?
Благодарю.
1 ответ
Наконец, сделал ли это, используя веб-библиотеку AWS для подписи с https://github.com/danieljoos/aws-sign-web. Это делает работу.