【问题标题】:Hive MQ connect request URLHivemq 连接请求 URL
【发布时间】:2016-04-26 07:52:13
【问题描述】:

我想知道。当我们通过 URL(tcp:\localhost:1883) 连接到 hiveMQ 代理时,然后是客户端。 connect(MqttConnectOptions),有用户名和密码。可以像 tcp:\localhost:1883=username+password 一样访问整个 URL 吗?请问这样的事情,我需要知道。我想用它来 servlet 过滤器。像这样的客户端->过滤器-> hiveMQ代理。有可能吗?

【问题讨论】:

    标签: servlets filter mqtt hivemq


    【解决方案1】:

    HiveMQ 是一个 MQTT 代理而不是一个 Servlet 容器,所以 Servlet 过滤器是不可能的。如果要拦截MQTT消息,可以使用HiveMQ插件系统。文档可在此处获得:http://www.hivemq.com/docs/plugins/latest/

    无法将用户名密码添加到连接 URL,您应该使用标准 MQTT 机制进行身份验证和授权。你可以在这里阅读更多信息:http://www.hivemq.com/blog/mqtt-security-fundamentals-authentication-username-password

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多