我正在尝试编写一个Web服务测试,它需要使用客户端证书连接到Web服务。我已经建立了一个可以接受客户端证书的服务器,并且在使用.NET客户端应用程序时正常工作。
客户端证书与spring安全插件一起作为身份验证机制,因此我需要一种方法来编写一个客户端,以便在执行请求时可以使用我的自定义证书。
现在,我正在尝试编写一个集成测试来测试这个服务,但是我找不到任何方法来附加客户端证书以执行请求。我已经尝试过Groovy的wsclient、ws-lite和Java的cxf,但是都没有成功。
有没有办法将我的自定义客户端证书附加到Web服务客户端请求中?