【问题标题】:Java webservice (soap) client - use certificatesJava webservice (soap) 客户端 - 使用证书
【发布时间】:2010-09-16 19:54:54
【问题描述】:

我正在尝试使用客户端证书通过 ssl 连接到 Web 服务。除了将诸如“javax.net.ssl.keyStore”之类的东西推入 System.properties 之外,有没有一种优雅的方法。

任何指向代码示例的指针都将不胜感激。

【问题讨论】:

    标签: java web-services soap certificate


    【解决方案1】:

    不确定this 是否完全相关,但仍然如此。此条目描述了在不使用 keytool 的情况下生成证书并将其安装在本地系统上的方法。也许您可以重用(非常简单的)源代码的某些部分。

    【讨论】:

      【解决方案2】:

      请参阅我的文章中的示例代码。它展示了如何为 WS 客户端动态地向 HTTPS 服务器提供自定义密钥库。 http://jakubneubauer.wordpress.com/2011/09/06/java-webservice-over-ssl/

      【讨论】:

        【解决方案3】:

        您可以将证书安装到系统密钥库中。 (位置因平台而异,您需要管理员权限)。

        【讨论】:

          【解决方案4】:

          你可能会从这本书的网站上获得一些样本:http://www.manning.com/kanneganti/

          【讨论】:

            猜你喜欢
            • 2012-04-27
            • 1970-01-01
            • 2012-04-16
            • 1970-01-01
            • 1970-01-01
            • 2020-11-13
            • 2015-05-03
            • 2012-09-04
            • 1970-01-01
            相关资源
            最近更新 更多