干翻全岛蛙蛙 发表于 2024-12-21 18:16:27

MQTT客户端向服务端建立ssl毗连报错

报错信息:
org.eclipse.paho.client.mqttv3.MqttException: MqttException
Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present
我们向一个外网的EMQX建立毗连,而且要使用SSL加密,加密过程中碰到了上述题目
记载解决:
甲方的mqtt版本:(甲方表现他用他提供的ca认证和毗连demo代码可以建立毗连)
      <dependency>
            <groupId>org.eclipse.paho</groupId>
            <artifactId>org.eclipse.paho.client.mqttv3</artifactId>
            <version>1.2.0</version>
      </dependency>
我的版本:(我的就会爆出上述错误,然后降低至甲方版本即可解决,后续深究原因)
      <dependency>
            <groupId>org.eclipse.paho</groupId>
            <artifactId>org.eclipse.paho.client.mqttv3</artifactId>
            <version>1.2.2</version>
      </dependency>

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: MQTT客户端向服务端建立ssl毗连报错