根据各种 Web 输入,我按照以下步骤将证书添加到本地 jdk 密钥库:
通过从 Linux 主机输入以下命令来下载证书: openssl s_client -connect MyService:443 -showcerts
复制(并包括)-----BEGIN CERTIFICATE-------- 和 --------END CERTIFICATE-------- 之间的内容,将其保存为 C: \Java\jre\lib\security\cer1.cer
键入: C:\Java\jre\bin>keytool -keystore C:\Java\jre\lib\security\cacerts -importcert -alias cer1 -file C:\Java\jre\lib\security\cer1.cer
这显示一条消息,证书添加成功。我通过使用 keytool 的 list 命令验证了这一点
“sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径”
使用的JDK:1.8.0_31,Windows 7
请帮忙!
| 归档时间: |
|
| 查看次数: |
13635 次 |
| 最近记录: |