环境信息
- EMQ X 版本:4.2.7
- 操作系统版本: docker/EulerOS 2.0
问题描述
使用mqtt.js库连接EMQX的WSS接口失败,而通过mqttx工具则可以连接
1)通过mqtt.js库连接:
连接服务端报错:
2)而通过MQTTX工具连接,可以正常连接。
求助:为什么通过js连接EMQX的wss接口无法连接,是客户端少了什么配置吗。
使用mqtt.js库连接EMQX的WSS接口失败,而通过mqttx工具则可以连接
1)通过mqtt.js库连接:
连接服务端报错:
求助:为什么通过js连接EMQX的wss接口无法连接,是客户端少了什么配置吗。
你是单向认证,你需要自己搞证书信任。
在客户端设置证书信任吗,还是怎么配置,有没有指导?
需要你代码写证书信任。这个跟emq没关系。java的我倒是知道demo,js的没没玩过。百度一下应该有很多证书的吧
麻烦提供一下java demo,我了解一下。就是客户端代码需要增加证书信任是吗
是客户端js代码连接的时候要增加证书信任吗,当前服务端配置的证书是我自己跟着emqx论坛的帖子生成的单向认证。
js测你需要增加证书的信任,我给你的java demo里,如果没有证书,就会全部信任的:TrustManager[] tms={ new TrustAllManager() };
大佬,指定rejectUnauthorized: false,参数,用node.js能链接wss成功用mqtt.min.js却不能成功问题出在哪里,请求指点指点