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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM