从“https://pilot-payflowpro.paypal.com”获取安全令牌是否适用于localhost?

时间:2013-06-07 23:43:53

标签: paypal

我正在尝试使用PayPal托管的结帐页面实施PayPal Payments Pro(PayFlow版本),并在从java API到“pilot-payflowpro”的httpPost请求中收到错误“java.net.SocketException:来自服务器的文件的意外结束”。 paypal.com”。

但是,执行以下CURL操作(使用-k忽略ssl)有效: curl https://pilot-payflowpro.paypal.com -kd“VENDOR = myAccountId& USER = myUserName& PWD = myPwd& PARTNER = PayPal& TRXTYPE = S& AMT = 20.00& CREATESECURETOKEN = Y& SECURETOKENID = tokenId& CURRENCY = USD& BILLTOSTRET = 1121 Ram CT&安培; BILLTOZIP = 95131"

但删除'k'会导致ssl cert错误:

卷曲:(77)错误设置证书验证位置:   CAfile:/usr/ssl/certs/ca-bundle.crt   CApath:无

有没有办法从本地主机上的API向https://pilot-payflowpro.paypal.com发出请求?或者甚至在开发环境中也需要ssl证书?

0 个答案:

没有答案