Java 6 或 7 HTTPS 使用 TLSv1.2 进行发布

标签 java sslsocketfactory

我在通过 java 使用 tlsv1.2 连接 https get/post 时遇到问题。

有人有可行的指南或一些示例吗? 我通过 keytool 导入了由 keystore 上的密码设置的私钥和公钥。 我使用了 SSLSocketFactory 但只收到错误 https(不是握手)。 我在 jvm -Dhttps.protocols="TLSv1.2"中添加了参数以仅启用 TLS 1.2 版本。 但什么也没有...

请提供示例或导入证书的指南来实现该类并使用 SSLSocketFactory。

非常感谢您的帮助...

最佳答案

Java 6 不支持 tls1.2 link ,如果使用java 6则无法启用TLS1.2。

关于Java 6 或 7 HTTPS 使用 TLSv1.2 进行发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38431752/

相关文章:

java - 二进制 XML 文件行 #2 : Error inflating class com. cyrilmottier.android.translucentactionbar.NotifyingScrollView

java - 带有 ActionBar 的 TabHost fragment

java - 数据未使用 SSL 在客户端和服务器之间传输

java - 将 Pentaho Data Integration 嵌入/集成到 Web 应用程序中?

java - 无法在 Spring BO 中注入(inject) DAO 类

android - 现在 SSLSocketFactory 在 Android 上已被弃用,处理客户端证书身份验证的最佳方法是什么?

java - 如何在 doPost( 方法主体内访问用于 servlet 请求的 SSLSocket?

java - 客户端(浏览器)在连接到具有 CA 认证证书的 SSLSocket 时超时

java - 无法从 SocketChannel 读取数据

java - 在 Pro-Engineer 中调试 JLink 应用程序