ssl - 我正在使用 react_native_mqtt 并且需要在客户端和服务器之间实现安全的 mqtt 通信

标签 ssl websocket mqtt certificate-pinning react-native-mqtt

在连接到 mqtt 服务器时,我将 useSSL 设置为 true。
正在使用 443 端口。

我需要在此调用中使用 SSL 固定,设置 useSSL 标志是否足够?

如果没有,那么建议我使用 SSL pinning 与服务器安全连接的方式。

我没有处理与 react_native_mqtt 库中的证书固定相关的任何事情。

此外,建议使用节点的 tls.connect() 进行连接的库之一。如果有人用过这个,请分享。

谢谢

最佳答案

我也面临同样的问题,我所做的是我添加了附加字段来连接client.connect({ onSuccess: onConnect, useSSL: true ,userName:"brokerUsername", password:"brokerPassword" })它对我有用。

关于ssl - 我正在使用 react_native_mqtt 并且需要在客户端和服务器之间实现安全的 mqtt 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60275286/

相关文章:

java - 如何在 mqtt 消息中发送对象而不是字符串?

mqtt - 横向扩展 mosquitto 代理

javascript - 如何将数据从服务器自动重定向到客户端

c++ - QWebSocket无法处理握手

ios - CFNetwork SSLHandshake 失败 (-9824) 但服务器符合条件

ssl - 在安全上下文中,伪装和欺骗有什么区别?

javascript - 实时显示日期时间时出现问题(JavaScript/JQuery)

mqtt - 请求所有已发布的主题

python - 对 python 代码进行故障排除

IIS TLS 证书 - Chrome 说我们正在使用 "obsolete cryptography"