无法回答,而不会看到堆栈跟踪以及使用以下命令运行客户端或服务器时可能产生的输出
-Djavax.net.debug=ssl,handshake.:
String [] cipherSuites = sslSocket.getSupportedCipherSuites();
sslSocket.setEnabledCipherSuites(cipherSuites);
不要那样做 它是完全不安全的,它只是掩盖了真正的问题,而这几乎始终是证书信任链问题:客户端不信任服务器的证书,反之亦然。

无法回答,而不会看到堆栈跟踪以及使用以下命令运行客户端或服务器时可能产生的输出
-Djavax.net.debug=ssl,handshake.:
String [] cipherSuites = sslSocket.getSupportedCipherSuites();
sslSocket.setEnabledCipherSuites(cipherSuites);
不要那样做 它是完全不安全的,它只是掩盖了真正的问题,而这几乎始终是证书信任链问题:客户端不信任服务器的证书,反之亦然。