我想要做的是只从localhost发布数据。 但我需要允许Web中的任何用户订阅该主题,是否可以使用MQTT?怎么样?
如果没有,我还有其他选择来填写这些细节。
其他信息:
答案 0 :(得分:0)
大多数MQTT代理都支持ACL,以限制对特定用户的主题访问。他们还倾向于允许未经身份验证的(匿名)用户使用ACL。
因此,您应该能够定义可用于从localhost发布的特定用户,然后设置一个只允许订阅#
的匿名ACL对于Mosquitto,acl文件看起来像:
user publisher
pattern readwrite #
user anonymous
pattern read #