【问题标题】:How can I add a server certificate to my local trusted Java key store?如何将服务器证书添加到本地受信任的 Java 密钥库?
【发布时间】:2012-09-07 00:39:43
【问题描述】:

我编写了 Java 客户端来访问安全服务的 Web 服务,但是 Web 服务主机使用的证书不是由证书颁发机构颁发的,而是自签名或由私有 CMS 颁发的。我收到以下错误:

PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: 
unable to find valid certification path to requested target

【问题讨论】:

标签: java web-services ssl ssl-certificate


【解决方案1】:

使用这个类

https://confluence.atlassian.com/download/attachments/180292346/InstallCert.java?version=1&modificationDate=1315453596921

发出这个命令 Java InstallCert “yourserver:sslport”

ex Java InstallCert “chades:8443”

另外不要忘记将您的 jssecacerts 文件复制到以下目录

Java 主页/jre[版本号]/lib/security

【讨论】:

    猜你喜欢
    • 2017-03-05
    • 2018-01-24
    • 2014-06-11
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 2020-02-13
    • 2013-04-10
    • 2011-10-08
    相关资源
    最近更新 更多