【发布时间】:2017-09-25 13:42:16
【问题描述】:
如何在 Java 中获取 HTTPS 连接使用的密码?在使用以下代码点击 URL 后,我需要找到使用的 TLS 版本,无论是 TLS 1.1 还是 1.2:
url = new URL(https_url);
HttpsURLConnection con = (HttpsURLConnection)url.openConnection();
Firefox 浏览器的屏幕截图如下。 任何人都可以帮助我得到这个吗? TLS Version
我试过了
SSLSocket socket = (SSLSocket) con.getSSLSocketFactory().createSocket();
String[] test = socket.getSSLParameters().getProtocols();
但这给出了为连接启用的协议列表。我需要服务器响应中使用的协议。
随附的屏幕截图显示了我希望阅读的内容(TLS 1.2)
【问题讨论】: