【发布时间】:2011-03-14 18:50:36
【问题描述】:
问题:
我收到来自 javax.net.ssl.SSLHandshakeException 的抛出错误(见附图)
Java 是否有可能存在损坏或丢失的 CA 证书?如果是这样,我该如何修复或解决此问题/错误?
我尝试过的事情:
- 我已从 PC 中删除所有版本的 JRE,并安装了最新版本的 JRE (1.6.14)。
- 从证书的用户部分清理并删除了所有不必要的可信证书。
- 尝试运行 keytool 来获取 CA 的指纹
在尝试运行 keytool 时,我得到以下信息:
keytool 错误:java.security.cert.CertificateParsingException:java.io.IOException:主题密钥,java.security.spec.InvalidKeySpecException:未知密钥规范。
【问题讨论】:
-
您能否提供一些您尝试连接的网址的详细信息?
-
由于隐私控制,我无法释放我尝试连接的 URL。我尝试在另一台机器上连接成功。所以我知道这是一个环境问题,而不是代码问题或服务器端问题。
标签: java ssl-certificate certificate-authority