okhttp使用https忽略證書驗(yàn)證

新年來(lái)第一天上班的頭個(gè)任務(wù)就是將以往Http改成Https,沒錯(cuò)就是后綴多了個(gè)s。

不知道小伙伴們可以先了解下。

參考

blog.csdn.net/lmj623565791/article/details/48129405

于特別理論的東西大家可以百度下自己去了解下,這里就簡(jiǎn)單說(shuō)一下,HTTPS相當(dāng)于HTTP的安全版本了,為什么安全呢?

因?yàn)樗贖TTP的之下加入了SSL (Secure Socket Layer),安全的基礎(chǔ)就靠這個(gè)SSL了。SSL位于TCP/IP和HTTP協(xié)議之間,那么它到底能干嘛呢?

它能夠:

認(rèn)證用戶和服務(wù)器,確保數(shù)據(jù)發(fā)送到正確的客戶機(jī)和服務(wù)器;(驗(yàn)證證書)

加密數(shù)據(jù)以防止數(shù)據(jù)中途被竊??;(加密)

維護(hù)數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過(guò)程中不被改變。(摘要算法)

以上3條來(lái)自百度

我們可以通過(guò)Tomcat或JDK去手動(dòng)生成證書cer(網(wǎng)上資料很多)

關(guān)于錯(cuò)誤信息 :Https之SSL - Hostname was not verified

當(dāng)我們配置后一切信息后 ,后臺(tái)會(huì)返回這條信息給我們 。意思表達(dá)的是 服務(wù)端的證書未認(rèn)證通過(guò)。需要手動(dòng)忽略。

okhttp 代碼如下

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.OkHttp源碼解析(一):OKHttp初階2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HT...
    隔壁老李頭閱讀 21,607評(píng)論 24 176
  • 原文地址 http://blog.csdn.net/u012409247/article/details/4985...
    0fbf551ff6fb閱讀 3,693評(píng)論 0 13
  • 最近在使用https訪問(wèn)時(shí)遇到證書的問(wèn)題,在調(diào)試的時(shí)候始終會(huì)提示證書不可用,于是查詢了一下,忽略證書的驗(yàn)證; 方法...
    SyncAny閱讀 15,144評(píng)論 1 3
  • 一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文傳播,帶來(lái)了三大風(fēng)險(xiǎn)。 (1)竊聽風(fēng)險(xiǎn)...
    XLsn0w閱讀 11,060評(píng)論 2 44
  • 明天是高考的日子,感覺那些網(wǎng)事又浮現(xiàn)在自己眼前,那晚好晚才睡著,想著明天要帶什么,自己就這樣了,下午還打了一場(chǎng)籃...
    羅德發(fā)閱讀 230評(píng)論 0 0

友情鏈接更多精彩內(nèi)容