【AWS】AWS CDKに認証機能を追加する
AWS

【AWS】AWS CDKに認証機能を追加する

作成日:2021年12月24日
更新日:2021年12月24日

前回は、Amazon API Gateway と Cognito を連携しました。

aws-cognito-api-gateway

【AWS】Amazon API GatewayとCognitoを連携する

今回は、以前作成した AWS CDK に、認証機能を追加します。

以前作成した AWS CDK は、こちらです。

aws-cdk-lambda-settings

【AWS】AWS Cloud Development Kit(AWS CDK)でAWS Lambdaのデプロイを設定する

まずは、Amazon API Gateway を開きます

メソッドを開きます。

image2 メソッドリクエストをクリックします。

image3

認可のえんぴつアイコンをクリックします。

image4

前回作成したオーソライザー名をクリックします。

image5

チェックアイコンをクリックします。

image6

『アクション』をクリックし、『API のデプロイ』をクリックします。

image7

ステージを選択し、『デプロイ』をクリックします。

image8

prod ステージエディターの画面に変わりました。

確認のために、URL の呼び出しをクリックしてみましょう。

※デプロイ反映までに数分かかる場合があります。

image9

『Unauthorized』のメッセージが表示されました。

リソースを確認すると、メソッドリクエストに認可名が追加されました。

image10

ポストマンで確認してみます。

ポストマンに URL を入力し、Token を設定します。

image11

『send』ボタンをクリックすると、

image12

『Hello, Lamda!』が表示されました。

© 2024あずきぱんウェブスタジオ