在我的应用程序中,服务器只启用了 tls v1.0 我尝试了大多数解决方案,如自定义 SSLSocketFactory、TrustManagers 等。 但是我得到了
javax.net.ssl.SSLHandshakeException: Connection closed by peer
有什么解决方法吗?
最佳答案
根据 ssllabs Android 5.0 ( and later ) 支持 TLS v1.0。使用 this tool 检查您的服务器是否配置正确.
也许您使用的是自签名证书?如果是这样,您需要实现自定义信任管理器。
关于android - Android 5.0 及更高版本是否支持 TLS v1.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45672578/