一、前述

  使用httpclient發(fā)起https請(qǐng)求時(shí),可能會(huì)遇到如下異常:

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
    at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:397)
    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
    at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:399)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:143)

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn)

  網(wǎng)上搜索也能找到一大堆的解決方案,但大部分都類似,就是跳過(guò)證書的驗(yàn)證,于是跟著稀里糊涂的將代碼拷貝下來(lái)使用,結(jié)果呢?有的能解決,有的依舊報(bào)這個(gè)錯(cuò)誤。到底咋回事呢,接下來(lái)就說(shuō)說(shuō)這個(gè)問(wèn)題的解決方案。

二、緣由

  首先,要知道導(dǎo)致報(bào)這個(gè)異常的原因不僅僅是因?yàn)樽C書校驗(yàn)不通過(guò)。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式