在Java

时间:2016-12-02 01:17:34

标签: java ssl

作为客户端,我想在Java中创建到URL(SOAP端点)的TLS1.2连接。

我已获得该文件的PFX文件和密码。

我不确定是否需要将PFX文件导入信任库或密钥库以及如何执行此操作?

创建连接的代码是什么样的?

这个问题很相似,但没有解决如何将pfx文件导入java密钥系统的问题:

Java HttpsURLConnection and TLS 1.2

我成功地设法运行:

keytool -importkeystore -srckeystore client.pfx -srcstorestype pkcs12 
-destkeystore clientcert.jks -deststoretype jks

已经制作了一个clientcert.jks

最终我将与服务器进行相互TLS,但作为起点,这些问题的答案将会有所帮助。

我也有服务器证书。

1 个答案:

答案 0 :(得分:0)

如果您过去加载密钥库,可以查看此article,其中介绍了如何在URL连接上设置SSL上下文。