5-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(配置MQTT的SSL证书,验证安全通信)
2024-09-05 14:07:35
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)
最新文章
- CodeForces 519B A and B and Compilation Errors
- 安利eclipse插件之log4E
- Memcached使用小记
- jmeter之json数据参数化 断言等
- HDU 5882 Balanced Game
- jquery渐隐轮播
- python-获取URL中的json数据
- PS调出水彩画效果古装人物照片
- 修改tomcat控制台title的方法
- zabbix 使用问题两个--中文乱码,以及监控ESXi下的虚拟机
- Failed to execute request because the App-Domain could not be created. Error: 0x80070002 系统找不到指定的文件。
- MFC笔记1
- 主成分分析PCA
- Django之常用命令以及问题汇总
- js02--对象、函数、switch、for、异常、表单验证
- 布局的诡异bug合集+解决方法(更新中)
- JSTL-2
- ubuntu中使用apt-get install 安装的软件的一些目录所在地
- 由SequenceFile.Writer(key,value)谈toString()方法
- 20145240《Java程序设计》第三周学习总结