播放2.5 WSClient SSL相互身份验证SelfSigned证书

时间:2017-06-19 20:27:16

标签: java scala ssl playframework playframework-2.5

我正在尝试使用play的ws客户端向需要相互身份验证的服务器发出https请求。 我在这里关注了play的文档https://www.playframework.com/documentation/2.5.x/ExampleSSLConfig 并添加了我的证书(自签名)和密钥。但是,当我使用WS客户端进行调用时,我收到错误,例如

 CompositeCertificateException: No trust manager was able to validate 
this certificate chain: # of exceptions

在我的调试中,我看到对于密钥,我得到了“找到密钥”消息,而且对于证书,我看到一条消息说已添加证书。但它仍然给我这个例外吗?

我知道这两个问题不是问题,因为我已经使用证书和密钥以及curl请求的相互身份验证请求进行了curl请求。

0 个答案:

没有答案