5-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(配置MQTT的SSL证书,验证安全通信)

4-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(为域名申请SSl证书)

前面的准备工作终于完了

复制这两个证书


 放到云端MQTT的这个位置,其实放哪里都可以,只要知道路径就可以







记得重新启动一下MQTT

现在做测试,先做一个上位机测试


 说一下哎,以前的篇章都是用的MQTTnet  ,但是我弄了好长时间都没有测试好这个的SSL,所以我就换了一个,用的M2Mqtt

这节的代码只是测试SSL使用,所以只写了加载证书,返回证书的状态,连接MQTT


打开代码,修改为自己的




 然后启动,

0说明没有错误

其实就是调用这个函数



主要是测试证书链接


咱们现在看看通信的信息,可以打开网络调试助手,然后再打开上位机软件




因为是单向认证,所以客户端可以忽略认证错误,忽略掉认证错误其实后期的通信也是走的TLS,只不过是验证证书的时候有问题而已


 那么





 下一节就让WIFI 使用SSL连接MQTT

6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(Wi-Fi模块SSL连接MQTT)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容