如何解决如何实现MQTT经纪人端授权?
我有一个MQTT代理,设备正在连接到该代理并向代理发布数据,还有一个nodejs程序,该程序可以帮助客户端,订阅主题并接收通过其设备发布的数据。
现在,我的用例是为每个客户端提供一个唯一的令牌,他们必须在连接MQTT代理程序时发送该令牌,以开始发布数据。我想使用API验证该客户端令牌,然后在客户端和MQTT Broker之间建立连接。
我已经搜索了用例,但没有找到任何帮助。
解决方法
Mosquitto有一个授权插件API,可让您构建身份验证方案。
API的文档为here
您还可以在GitHub上搜索现有的身份验证插件,例如https://github.com/jpmens/mosquitto-auth-plug(此插件已不再开发,但有活动的fork)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。