【问题标题】:ssl "No trusted certificate was found”ssl“未找到受信任的证书”
【发布时间】:2015-10-18 18:21:25
【问题描述】:

我有包含 Symantec 的信任库。我正在尝试连接到由 VeriSign 签名的服务器。我在握手期间收到 ssl“未找到受信任的证书”。可能是因为我在信任存储中没有 VeriSign CA 吗?

我正在使用带有 SSLConnectionSocketFactory 的 Axis 框架。使用 openssl 我在服务器上看到 VeriSign 证书链

【问题讨论】:

  • 你用什么连接?您是否使用 OpenSSL 调试过此连接?
  • 带有 SSLConnectionSocketFactory 的轴框架。使用 openssl 我可以看到服务器上的 VeriSign 证书链。
  • 太好了,为什么不将这些细节添加到您的问题中呢?我假设您的信任库中需要 VeriSign
  • 我假设赛门铁克是 VeriSign 的根 CA。我的信任库中有赛门铁克。我试图了解为什么我收到“未找到受信任的证书”错误。
  • 如果服务器未正确配置为返回链中除根以外的所有证书,您可能会缺少用于构建证书信任链的中间证书。

标签: ssl truststore


【解决方案1】:

将 VeriSign CA 添加到信任存储后,我的问题解决了。

【讨论】:

    猜你喜欢
    • 2016-01-17
    • 2011-04-14
    • 1970-01-01
    • 2013-03-14
    • 1970-01-01
    • 2016-11-05
    • 1970-01-01
    • 2015-04-19
    • 2016-01-15
    相关资源
    最近更新 更多