CFNetwork SSLHandshake failed iOS 9

CFNetwork SSLHandshake failed (-9824) NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824)

在用ios webview 訪問(wèn)一個(gè)https網(wǎng)頁(yè),一出現(xiàn)以上錯(cuò)誤。其實(shí)是這個(gè)網(wǎng)頁(yè)TLS 版本 不是v1.2造成的。
那么怎么查看一個(gè)網(wǎng)頁(yè)TLS版本呢
去這個(gè)網(wǎng)站:https://www.ssllabs.com/ssltest (當(dāng)你們的后臺(tái)說(shuō),我已經(jīng)弄好了是TLSv1.2了。不是我的問(wèn)題的時(shí)候,這個(gè)時(shí)候這個(gè)網(wǎng)站就派上用場(chǎng)了)

19A7EECE-A96A-4359-9FBD-076C0C30A4E0.png

如果一個(gè)網(wǎng)站不是最新版TLSv1.2怎么辦呢。我在國(guó)外網(wǎng)站看到了答案:http://stackoverflow.com/questions/30720813/cfnetwork-sslhandshake-failed-ios-9

F287BA2E-8D65-4EC0-B16F-A4A8C709ADAD.png

另外關(guān)于ssl和TLS版本的說(shuō)明可以去這里:http://blog.jobbole.com/80591/

看這里

DFCE49A2-751F-4198-A7D1-7DCED0829A6C.png

另外,ssl3.0并不是TLS1.2
這篇文章也有講到。也給出了測(cè)試網(wǎng)站是否支持TLS1.2的方法

http://blog.csdn.net/zhangfeng1133/article/details/51191684

19A7EECE-A96A-4359-9FBD-076C0C30A4E0.png
最后編輯于
?著作權(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)容

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