4-STM32物聯(lián)網(wǎng)開(kāi)發(fā)WIFI(ESP8266)+GPRS(Air202)系統(tǒng)方案安全篇(為域名申請(qǐng)SSl證書(shū))
前面的準(zhǔn)備工作終于完了
復(fù)制這兩個(gè)證書(shū)
?放到云端MQTT的這個(gè)位置,其實(shí)放哪里都可以,只要知道路徑就可以
記得重新啟動(dòng)一下MQTT
現(xiàn)在做測(cè)試,先做一個(gè)上位機(jī)測(cè)試
?說(shuō)一下哎,以前的篇章都是用的MQTTnet ?,但是我弄了好長(zhǎng)時(shí)間都沒(méi)有測(cè)試好這個(gè)的SSL,所以我就換了一個(gè),用的M2Mqtt
這節(jié)的代碼只是測(cè)試SSL使用,所以只寫(xiě)了加載證書(shū),返回證書(shū)的狀態(tài),連接MQTT
打開(kāi)代碼,修改為自己的
?然后啟動(dòng),
0說(shuō)明沒(méi)有錯(cuò)誤
其實(shí)就是調(diào)用這個(gè)函數(shù)
主要是測(cè)試證書(shū)鏈接
咱們現(xiàn)在看看通信的信息,可以打開(kāi)網(wǎng)絡(luò)調(diào)試助手,然后再打開(kāi)上位機(jī)軟件
因?yàn)槭菃蜗蛘J(rèn)證,所以客戶(hù)端可以忽略認(rèn)證錯(cuò)誤,忽略掉認(rèn)證錯(cuò)誤其實(shí)后期的通信也是走的TLS,只不過(guò)是驗(yàn)證證書(shū)的時(shí)候有問(wèn)題而已
?那么
?下一節(jié)就讓W(xué)IFI 使用SSL連接MQTT
6-STM32物聯(lián)網(wǎng)開(kāi)發(fā)WIFI(ESP8266)+GPRS(Air202)系統(tǒng)方案安全篇(Wi-Fi模塊SSL連接MQTT)