2
我在"subscribe" IOT event上调用了AWS Lambda函数。客户使用Cognito凭证订阅IOT。是否可以在Lambda函数中获得Cognito Identity Id?AWS中的Cognito身份标识IOT事件处理程序
我在"subscribe" IOT event上调用了AWS Lambda函数。客户使用Cognito凭证订阅IOT。是否可以在Lambda函数中获得Cognito Identity Id?AWS中的Cognito身份标识IOT事件处理程序
我认为你可以从identity
属性(在noe.js运行时)获取上下文参数(context.identity
)中的Cognito标识ID,如here所述。
另外,我不太了解Cognito Identity ID的用例。我认为您应该能够使用MQTT消息的clientId
属性来唯一标识您的设备。
我有一个订阅IOT的Web应用程序。在后端,我应该知道创建订阅的用户。如果clientId将包含用户标识,那么它将是不安全的,因为Web应用程序可以更改clientId。 – Ildar
这很有道理。我的答案是否适合你? –
它不适合我。上下文对象中没有标识属性。 – Ildar