在沙盒环境中尝试使用 PayPal Adaptive Payments API 和 Explicit Approval Payment Flow 执行简单支付时,我看到以下错误消息:
代理错误 代理服务器无法处理请求 GET /webapps/adaptivepayment/flow/expresscheckoutincontextremembermeflow。 原因:与远程服务器的 SSL 握手期间出错
根据这个相关的帖子,这个问题应该已经解决了,但我仍然无法在沙盒环境中执行简单的支付。
生成 payKey 的 API 调用成功返回:
{
'responseEnvelope': {
'ack': 'Success',
'timestamp': '2013-04-01T10:00:33.572-07:00',
'build': '5563463',
'correlationId': '9ddb6d34b8b31'
},
'paymentExecStatus': 'CREATED',
'payKey': 'AP-30241506EH984280M'
}
并且正在发生以下一系列重定向:
https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/pay?expType=light&paykey=AP-30241506EH984280M
重定向到:https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/payinit?iframecookie=1364835660832&paykey=AP-30241506EH984280M&expType=light
重定向到:https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/corepay
重定向到:https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/expresscheckoutincontextremembermeflow
大约 210 秒后出现 500 代理错误。
此外,如果我尝试先在另一个选项卡中登录 developer.paypal.com 的解决方法,我会在初始请求中收到 404 错误:https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/pay? expType=light&paykey=AP-45P14958V28124917
我已经搜索和搜索,戳戳并戳死这个问题......还有其他人看到这个问题,有没有人有一个可行的解决方案?