3

Cognito User Pool Authorizer で API Gateway を使用しているアーキテクチャがあり、クライアント側の ReST 呼び出しから認証ヘッダーに IdToken を渡しています。

正常に動作しています。

Lambda で cognitoIdentityId が必要です。

API Gateway の統合リクエストで Body Template Mapping を試しました

コンテンツ タイプ - アプリケーション/json

{
"cognito-identity" : "$context.identity.cognitoIdentityId"
}

(イベントまたはコンテキストで)identityidを送信せず、ペイロードをこのjsonにのみ変換します。

このシナリオで、ペイロードをそのままにして、Lambda で identityid を取得する方法を教えてください。

4

2 に答える 2