エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
APIGatewayでWebSocketを利用した場合のOpen時の認証処理 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
APIGatewayでWebSocketを利用した場合のOpen時の認証処理 - Qiita
はじめに AWSのAPI GatewayがWebSocket対応しています。 この接続を認証したもののみでOpenするのにどう... はじめに AWSのAPI GatewayがWebSocket対応しています。 この接続を認証したもののみでOpenするのにどうするか?の話です。 wscatなどでコマンドで叩かれると接続だけはできちゃったりするので、そのあたりをどう防止できるかというものです。 今回は別のシステムなりで認証後に発行されたIDがDynamoDBにあり、ブラウザ側へ送信されてるのを前提とします。 $connect時にそのIDがついてる時だけconnectionIdをDynamoDBに格納したい時にどのように出来るかの話となります。 $connect時のみGetパラメータが取れる もう結論出てるんですが、API Gatewayで設定したものはブラウザ上でnew WebSocket()などでOpenした時に、URLについたGetパラメータがいつも通りにLambda側で取得できます。 ブラウザ側 const sock