本文主旨是在不升级gradle版本和compile sdk的情况下解决https连接失败的问题
由于最近后台服务器升级,http改成https,而且使用的是Tlsv1.3 协议
导致了客户端https连接失败。
最初报的错误是sslv3 alert handshake failure

从网上找的方法是扩展SSLSocketFactory并设置,试了一下是可以的,但是报了新的错误protocol TLSv1.3 is not supported

原因是android自带的conscrypt不支持TLS1.3, 要用插件来支持,于是在gradle.build

1万+

被折叠的 条评论
为什么被折叠?



