[英]Getting 419 Page expired on my return URL while integrating Jazzcash Payment Integration
我正在尝试将 Jazzcash 集成到我的 Laravel 项目中。 每当我尝试结帐时,它都会重定向到 Jazzcash 支付页面,但在页面加载之前,它会将我重定向回我的返回 URL,419 页面已过期,而我的所有参数在 API 登录 Jazzcash 沙箱帐户中都成功,但付款失败。
回调 url 是来自 Jazzcash 的post
请求。 由于每个 laravel 发布请求都需要csrf
令牌,因此它将抛出 419 错误,因为该请求不包含任何令牌。 因此,要忽略特定 url 的令牌,您需要在VerifyCsrfToken.php
中间件中添加 url。
在文件中将该路由添加到$except
数组中。
protected $except = [
'name-of-your-route'
];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.