【问题标题】:CXF: How to supply SSL certificate dynamically?CXF:如何动态提供 SSL 证书?
【发布时间】:2014-02-26 00:49:39
【问题描述】:

我有一个为 SOAP SSL WebService 生成的 CXF 2.7.10 客户端。 如何在运行时为其指定私钥/证书(最好是 pem 格式),而不是在 XML 配置中硬编码 JKS?

【问题讨论】:

    标签: java web-services ssl cxf ssl-certificate


    【解决方案1】:

    看看这个blog post,其中WSS4JCrypto接口的实现是通过扩展CryptoBase创建的,从集中式PKI存储中获取公钥,从PKI存储中获取私钥像往常一样在本地密钥库中使用默认加密提供程序 (Merlin)。

    在您的情况下,假设您想继续使用默认密钥库作为公钥,您将翻转公钥/私钥检索实现。

    源码参考:WSS4J 的Merlin.java extends CryptoBase.java

    【讨论】:

      猜你喜欢
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-26
      • 2013-07-20
      • 1970-01-01
      • 2016-07-15
      相关资源
      最近更新 更多