我正在使用来自
的 PayPal 脚本https://github.com/paypal/ipn-code-samples/blob/master/paypal_ipn.php
创建 IPN。我正在使用 Yii2 框架,但我认为这不是问题所在。在我的沙盒帐户中,我正在尝试测试 IPN,但我不断收到错误消息:
We could not send an IPN due to an HTTP error: 400: Bad Request
不确定是什么导致了错误,因为我可以成功访问我网站的 ipn url。 IPN 的网址是
http://backend.trbovic.info/subscription/ipn
这不是cookie问题,因为我尝试使用不同的浏览器。
最佳答案
我通过添加修复了它:
public $enableCsrfValidation = false;
到我的 XYZController
关于paypal - 由于 HTTP 错误 : 400: Bad Request,我们无法发送 IPN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27363560/