发送证书

时间:2012-03-13 04:23:46

标签: java web-services certificate

我有一个现有的java客户端代码,它调用asmx webservice。但是,asmx webservice正在被取消配置并正在迁移到安全的Web服务(svc)。 据我所知,我必须在网址中更改端点网址和https。 然后使用新的WSDL重新创建客户端代码。

然而,我还必须发送证书以及每个请求,任何人都可以帮助我如何使用java做到这一点? 如果您需要更多信息,请与我们联系。

非常感谢

1 个答案:

答案 0 :(得分:1)

您必须导入要在客户端信任库中进行通信的服务器的公钥。提供的JDK Keytool可用于将证书导入信任库。

您必须在客户端VM中指定信任库详细信息。必须在客户端VM上设置以下参数以指定信任存储:

  • javax.net.ssl.trustStore - 信任库文件的位置,该文​​件包含要通信的服务器的公钥。
  • javax.net.ssl.trustStorePassword - 信托商店的passowrd。

<强>参考文献: