尽管位于服务器信任库中,但客户端证书不会发送到服务器

时间:2016-03-29 17:51:36

标签: java ssl ssl-certificate tls1.2 jsse

我在具有以下配置的环境中工作。

  • Java服务器(我无法控制)托管由双向SSL保护的Web服务。
  • 服务器信任库包含要信任的特定证书,而不是要信任的整个CA.
  • 相关证书是我有权访问的客户端证书。

在大多数情况下,有问题的应用程序(例如SoapUI,Firefox,Chrome)不会将客户端证书发送到服务器,尽管其中一个安装在本地密钥库中或以其他方式安装。

我唯一的成功就是在我的Mac上使用Safari,因为它允许我选择我想发送的客户端证书。

如果重要的话,客户端和服务器证书都由同一个CA签名。

有没有办法在没有服务器端更改的情况下完成这项工作?

0 个答案:

没有答案