12-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-Android以SSL單向認證方式連線MQTT伺服器(不驗證伺服器證書)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
說明
前面章節已經配置好了MQTT伺服器SSL單向認證.
這節測試一下Android程式以SSL單向認證方式連線MQTT伺服器
提示:所謂SSL單向認證通訊,就是在客戶端連線上TCP伺服器以後
TCP伺服器向客戶端傳送伺服器的證書檔案資料,然後客戶端可以解析證書檔案
也可以不解析證書檔案,然後二者通過TCP通訊再商議好對稱加密通訊的祕鑰
最後二者TCP通訊全部使用對稱加密把資料加密再進行傳輸.
Android程式說明(不驗證伺服器證書)
預設提供的整體測試原始碼支援SSL(不驗證伺服器證書)
1.使用Android Studio開啟整體執行測試裡面的APP原始碼
注:需要把原始碼放到非中文目錄才可以開啟
2.只需要把埠號改為SSL的埠號,然後把useSSL設定為true即可
相關推薦
12-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-Android以SSL單向認證方式連線MQTT伺服器(不驗證伺服器證書)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-功能測試-Android使用組播繫結CH395Q,並通過MQTT和模組實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
3-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-編寫android連線MQTT伺服器程式
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
4-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-安裝Web伺服器軟體Nginx(.Windows系統)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
4-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-購買域名,配置域名解析
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
8-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-web伺服器配置https訪問(.Windows系統)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
8-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-web伺服器配置https訪問(Linux系統)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
9-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-Nginx配置反向代理(Linux系統)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
9-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-Nginx配置反向代理(.Windows系統)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
10-STM32+CH395Q(乙太網)基本控制篇(自建物聯網平臺)-編寫微信小程式連線MQTT伺服器程式
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTB/CH395Q/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
0-STM32+ESP8266+Air302基本控制篇(自建物聯網平臺)-整體執行測試-APP使用APUConfig配網繫結ESP8266,並通過MQTT和ESP8266實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
0-STM32+ESP8266+Air302基本控制篇(自建物聯網平臺)-整體執行測試-微信小程式使用APUConfig配網繫結ESP8266,並通過MQTT和ESP8266實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
1-HC32F460(華大)+Air724UG(4G GPRS)基本控制篇(自建物聯網平臺)-硬體使用說明
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTA/Air724UG/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
2-HC32F460(華大)+Air724UG(4G GPRS)基本控制篇(自建物聯網平臺)-整體執行測試-Android掃碼繫結Air724,並通過MQTT和微控制器實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTA/Air724UG/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
2-HC32F460(華大)+Air724UG(4G GPRS)基本控制篇(自建物聯網平臺)-整體執行測試-微信小程式掃碼繫結Air724,並通過MQTT和微控制器實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTA/Air724UG/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
1-HC32F460(華大)+BC260Y(NB-IOT)基本控制篇(自建物聯網平臺)-硬體使用說明
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTA/BC260Y/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
401-STM32+ESP8266+Air302基本控制篇(阿里雲物聯網平臺)-Android使用APUConfig配網繫結ESP8266並通過阿里雲物聯網平臺實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/aly.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
14-STM32F407+ESP8266基本控制篇(自建物聯網平臺)-STM32F407+ESP8266以SSL單向認證方式連線MQTT伺服器(不驗證伺服器證書)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLIOTE_STM32F407/ESP8266/my.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></
401-STM32+BC26|260Y(NB-IOT)基本控制篇(阿里雲物聯網平臺)-Android掃碼繫結BC260Y並通過阿里雲物聯網平臺實現遠端通訊控制
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ZLBC26AA/aly.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>
003-STM32+ESP8266+Air302基本控制篇(阿里雲物聯網平臺)-在阿里雲物聯網平臺上一型一密動態註冊裝置(STM32+Air302)
<p><iframe name=\"ifd\" src=\"https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/aly.html\" frameborder=\"0\" scrolling=\"auto\" width=\"100%\" height=\"1500\"></iframe></p>