【问题标题】:RESTful Paypal API WebHooks Simulator not working with LaravelRESTful Paypal API WebHooks Simulator 不适用于 Laravel
【发布时间】:2016-01-19 15:13:12
【问题描述】:

我正在使用Paypal Api 开发应用程序,而webhooks 模拟器不起作用。当我尝试发送一个事件时,Paypal 说它已排队,"Your event has been successfully queued at October 20 2015, 17:36:26",但是当我尝试调试它(使用Laravel 的独白)时,什么也没有出现。 我正在使用带有第三方证书的 https 并且凭据有效(我可以创建订单),webhooks 是否需要任何其他配置?它们是查看订单状态的唯一方法吗? Paypal 文档有点令人困惑...... 谢谢!

【问题讨论】:

    标签: php laravel paypal paypal-sandbox


    【解决方案1】:

    我发现了问题!

    原来Laravel 正在停止请求是因为csrf protection,因为Paypal 的API 请求没有csrf 令牌。在 webhook 的 URI 上禁用 csrf protection(这是通过将 URI 放在 VerifyCsrfToken 类的 $except 数组上来完成的)解决了它!

    【讨论】:

      猜你喜欢
      • 2014-12-25
      • 2020-05-15
      • 1970-01-01
      • 2016-07-13
      • 1970-01-01
      • 2013-02-27
      • 2021-09-30
      • 2013-05-29
      • 2014-10-30
      相关资源
      最近更新 更多