【发布时间】:2010-09-16 19:54:54
【问题描述】:
我正在尝试使用客户端证书通过 ssl 连接到 Web 服务。除了将诸如“javax.net.ssl.keyStore”之类的东西推入 System.properties 之外,有没有一种优雅的方法。
任何指向代码示例的指针都将不胜感激。
【问题讨论】:
标签: java web-services soap certificate
我正在尝试使用客户端证书通过 ssl 连接到 Web 服务。除了将诸如“javax.net.ssl.keyStore”之类的东西推入 System.properties 之外,有没有一种优雅的方法。
任何指向代码示例的指针都将不胜感激。
【问题讨论】:
标签: java web-services soap certificate
不确定this 是否完全相关,但仍然如此。此条目描述了在不使用 keytool 的情况下生成证书并将其安装在本地系统上的方法。也许您可以重用(非常简单的)源代码的某些部分。
【讨论】:
请参阅我的文章中的示例代码。它展示了如何为 WS 客户端动态地向 HTTPS 服务器提供自定义密钥库。 http://jakubneubauer.wordpress.com/2011/09/06/java-webservice-over-ssl/
【讨论】:
您可以将证书安装到系统密钥库中。 (位置因平台而异,您需要管理员权限)。
【讨论】:
你可能会从这本书的网站上获得一些样本:http://www.manning.com/kanneganti/
【讨论】: