私はAmazon API Gatewayに基づいてWebアプリケーションを開発しています。今私はFacebookログインを作成し、ウェブサイトにログインしました。しかし、別のAPIを呼び出すと、すべてが消えてしまいました。毎回APIを呼び出すときには、Cognitoトークンを渡す必要があると思います。私は正しい?CognitoトークンをAmazon API Gatewayに渡す方法は?
「はい」の場合、CognitoトークンをAPIに渡すにはどうすればよいですか?ヘッダーのような?または別の方法ですか?
おかげで、
あなたがなくなっているすべてのものとはどういう意味ですか? API Gateway APIの呼び出し元について、どのような情報が必要ですか? –
入手しているサンプルコードとエラーメッセージを提供できますか? –
@ScottWillekeログインページが/ doLogin APIを呼び出すと、CognitoからトークンとIDを取得します。その後、プロファイルのような制限されたページに行き、/ showProfile APIを呼び出します。今すぐ/ showProfileは私がログインしているかどうかわかりません。だから、私に "Missing Authentication Token"というエラーが表示されます。私は私のトークンとIDをすべてのAPI Gateway呼び出しに送信する必要があると思いますが、それらを送信する方法はありますか? 「Amazon-Cognito-Token」のようなヘッダ?または別の方法ですか? – user2882027