PayPal沙箱IPN响应HTTP代码0自2013年6月1日



PayPal Sandbox IPN在2013年5月31日星期五运行良好。自2013年6月1日星期六起,拒绝HTTP响应码为0的IPN验证调用(使用cURL进行IPN验证调用),并且响应体为空(0个字符)

当一个人在IPN验证调用中保留所有内容相同,但只是将URL从https://www.sandbox.paypal.com/cgi-bin/webscr更改为https://www.paypal.com/cgi-bin/webscr时,你会得到一个HTTP代码200和一个包含"INVALID"的响应体,这是预期的,但表明沙箱IPN存在问题。

我们已经尝试了来自不同服务器的验证调用,但没有什么不同。

似乎在5月31日晚上发生了什么变化,打破了沙箱IPN。

这可能与x.com域名根本没有响应有关。www.x.com星期五也工作得很好。

是否有其他人目前能够成功地向沙箱IPN发送IPN验证?

设置PHP cURL选项CURLOPT_SSL_VERIFYPEER为FALSE可以解决这个问题。

相关内容

最新更新