我想使用 Java 中的 Web 服务并且我正在使用 JAX.WS。一切正常,直到我尝试通过 SSL (https) 使用 web 服务。我已使用 keytool 将站点的证书添加到密钥库。仍然没有成功。以前有人做过吗?该网络服务来自第三方支付网关,如 paypal-payflo 等......因此,其证书来自 Verisign 的常规网络服务。任何提示都会有所帮助。它是一个带有 wsdl 的 SOAP 网络服务。
错误跟踪:
线程“主”javax.xml.ws.WebServiceException 中的异常:无法访问位于 xxxxx.xxxxxx.xxx/creditcardWS/CreditCardService/v1?wsdl 的 WSDL。它失败了:得到连接被拒绝:从 xxxxxx.xxxxxx.xxx/creditcardWS/CreditCardService/v1?wsdl 打开流时连接。在 com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:173) 在 com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.ja va:155)在 com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:120) 在 com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate. java:260) 在 com.sun.xml.internal.ws.client.WSServiceDelegate.(WSServiceDelegate.java:223) 在 com.sun.xml.internal.ws.client.WSServiceDelegate.(WSServiceDelegate.java: