我在使用网络服务时获得以下异常:
HTTP传输错误:java.net.ConnectException:尝试全部:'1'地址,但无法通过HTTP连接到服务器:'abc.def.ghi.com',port:'80'
我检查了wsdl,最后有一行:
<wsdl:port name="PaymentServiceImplPort" binding="tns:PaymentServiceImplSoapBinding">
<soap:address location="http://abc.def.ghi.com:80/pciws/IPaymentService"/>
</wsdl:port>
即使我们尝试通过https使用Web服务,它也只是尝试通过端口80访问Web服务。 端口80在Web服务器上被禁用,因此它抛出了异常。
任何有关解决异常的指示都将受到赞赏。