【发布时间】:2021-02-02 13:31:07
【问题描述】:
此消息发送给已在其项目中实施 Stripe 的 Symfony 专家。
我在我的 Symfony 项目中集成了 Stripe;这是一个用户可以订阅各种公式的项目。
我的付款很好,但是我的 webhook 有问题:
当我使用我的 stripe cli 监听事件时,它会列出许多事件,但每次都会进行 307 重定向。
我向支持部门寻求帮助,我测试了几件事,例如按照 Stripe 开发人员教程从一个空白项目开始,检查我的 .htaccess 文件,但无济于事。
然后我从头开始测试一个项目(不是 Symfony):Ta-Dam!我有我的代码 200!
所以这是我的问题:Symfony 在哪里可以阻止回答我的 307 代码?
谢谢。
【问题讨论】:
-
您的意思是当您转发使用
stripe listen --forward-to收到的事件时,您的内部服务器正在响应 307? -
您如何为 webhook 处理程序定义路由? symfony 文档建议 307 对应于保留请求方法的临时重定向:symfony.com/doc/current/…
标签: symfony stripe-payments webhooks