2
"subscribe" IOT eventで呼び出されるAWSラムダ関数があります。クライアントはCognito資格情報を使用してIOTに加入します。 Lambda関数でCognito Identity Idを取得することは可能ですか?AWSのCognito Identity ID IOTイベントハンドラ
"subscribe" IOT eventで呼び出されるAWSラムダ関数があります。クライアントはCognito資格情報を使用してIOTに加入します。 Lambda関数でCognito Identity Idを取得することは可能ですか?AWSのCognito Identity ID IOTイベントハンドラ
hereのように、コンテキストパラメータ(context.identity
)のidentity
プロパティ(noe.js実行時の場合)からCognito Identity IDを取得できると思います。
また、私はCognito Identity IDの使用例を実際に理解していません。 MQTTメッセージのclientId
プロパティを使用してデバイスを一意に識別できるはずです。
私はIOTを購読しているWebアプリケーションを持っています。バックエンドでは、サブスクリプションを作成するユーザーを知っておく必要があります。 clientIdにユーザーIDが含まれる場合、WebアプリケーションはclientIdを変更できるため、安全ではありません。 – Ildar
それは理にかなっています。私の答えはあなたのために働いたのですか? –
それは私のために働かない。コンテキストオブジェクトにはIDプロパティはありません。 – Ildar