证书为Javax.net.ssl.SSLHandshakeException的SSLServerSocket TLSv1.2:javax.net.ssl.SSLProtocolException

时间:2018-11-20 16:17:21

标签: android tls1.2 serversocket android-security

我在Android中使用ServerSocket和Socket对象编写了一个客户端和服务器程序(服务器和客户端都是适用于SDK> 20的android应用),一切正常。启用TLSv1.2并在两侧导入BKS类型的集成了密钥库文件(导入证书后)后,连接已成功建立,但是当我们编写请求时,我们面临以下异常: Javax.net.ssl.SSLHandshakeException:javax.net.ssl.SSLProtocolException:SSL握手中止:SSL库失败,通常是协议错误 javax.net.ssl.SSLProtocolException:SSL握手中止:ssl = 0x6a385d50:SSL库失败,通常是协议错误 错误:140740B5:SSL例程:SSL23_CLIENT_HELLO:没有可用的密码(external / openssl / ssl / s23_clnt.c:486 0x67e8dd18:0x00000000)

0 个答案:

没有答案