乐鑫技术交流
直播中

赵淑洁

8年用户 1000经验值
私信 关注
[问答]

哪个X.509证书用于NodeMCU SSL连接?

我正在使用 NodeMCU 通过 MQTT 协议安全地连接到 Microsoft Azure IoT Hub。
Microsoft 提供使用自签名 X.509 证书授权客户端的功能。
这在这里详细解释:
我已经按照 Microsoft Azure 给出的示例,使用 OpenSSL生成我的自签名 X.509 证书。
我尝试使用示例 Python 脚本作为客户端测试连接,使用我的新证书,效果很好。所以我知道这个过程是成功的,因为它已经过测试并且可以正常工作,而且我能够发布和订阅我的 IoT 中心。
为了让 NodeMCU 设备作为客户端连接到 IoT 中心,我需要加载证书以进行身份​​验证。
CA 证书(PEM 格式)加载到操作系统中的工具。
这记录在这里: https:
令人鼓舞的消息是 NodeMCU 将证书识别为 X.509 证书,但验证失败。所以这让我相信我加载了不正确的证书......
我尝试了 OpenSSL 输出中的一些组合,但似乎都没有导致握手成功。我正在探索并希望在这个阶段能够从了解他们的东西的人那里得到一些意见。
                                       
               

更多回帖

发帖
×
20
完善资料,
赚取积分