标签: ibm-cloud iot watson
我想知道如何在Watson IOT中管理客户端应用程序(Web应用程序)的安全性 要向设备发送MQTT消息,我必须使用应用程序API密钥。由于我们无法像标准MQTT代理那样基于用户名/密码(如对/ user1主题的读/写访问权限)分配安全权限,如何保护用户向未授权设备发送命令?
Watson IOT
MQTT
我尝试做类似的事情: StackOverflow - Amazon Client Side Application
答案 0 :(得分:1)
如果您希望将用户限制为某些设备,则可能需要将用户映射到API密钥。然后你可以在你的javascript应用程序中构建授权逻辑。
例如,基于API密钥: