FirstData 有可怕的客户支持,但我必须与他们的 Global Gateway Web 服务集成以完成我正在从事的项目。我只是试图根据手册中的说明运行 Axis2 wsdl2java 工具。
这基本上包括添加keyStore和keyStorePassword JVM 参数。我已经完成了这两项工作,但是在尝试运行时我继续收到连接重置错误:
wsdl2java.bat -uri https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl -S C:\
当我尝试使用浏览器访问 URL 时,我得到
错误 101 (net::ERR_CONNECTION_RESET):未知错误。
我假设已经有开发人员完成了 FirstData Web 服务集成。我究竟做错了什么?
我也尝试过通过 cURL 连接:
C:\curl-7.19.7-ssl-sspi-zlib-static-bin-w32>curl --cert C:\FDGGWS\WSXXXXXXXXXX._.1.pem --key C:\FDGGWS\WSXXXXXXXXXX._.1.key --insecure https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl
Enter PEM pass phrase:
curl: (52) SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054
我知道我输入了正确的密钥密码,因为当我输入假密码时,我得到:
curl: (58) 无法设置私钥文件:'C:\FDGGWS\WSXXXXXXXXXX._.1.key' 类型 PEM