Web services 如何使用未知证书调用web服务

Web services 如何使用未知证书调用web服务,web-services,ssl,https,wsdl2java,Web Services,Ssl,Https,Wsdl2java,我已经使用wsdl2java生成了客户端存根。 我能够调用HTTP服务器的Web服务。 但我有带自签名证书的HTTPS服务器。 当我为HTTPS服务器调用相同的服务时,其引发异常: PKIX路径生成失败:sun.security.provider.certpath.SunCertPathBuilderException:找不到请求目标的有效证书路径 如何修改客户端存根以接受所有证书?您有两个选项之一: 信任证书。一种可能的方法是: 或者,选择忽略错误并继续。请参见本节: 谷歌是你的朋友

我已经使用wsdl2java生成了客户端存根。 我能够调用HTTP服务器的Web服务。 但我有带自签名证书的HTTPS服务器。 当我为HTTPS服务器调用相同的服务时,其引发异常: PKIX路径生成失败:sun.security.provider.certpath.SunCertPathBuilderException:找不到请求目标的有效证书路径


如何修改客户端存根以接受所有证书?

您有两个选项之一:

  • 信任证书。一种可能的方法是:

  • 或者,选择忽略错误并继续。请参见本节:

  • 谷歌是你的朋友