我遵循链接https://github.com/anandsiddharth/laravel-paytm-wallet/tree/master/src的所有内容,即使从paytm成功进行交易后,我也收到419-页面过期错误。
我可以在googlechrome开发人员工具中查看数据。这是paytm返回的我的表单数据
ORDERID:12345441,
MID:xxxxxxxxxxxx
TXNID:20191023111212800110168581100938903
TXNAMOUNT:2000.00
付款方式:抄送
货币:INR
TXNDATE:2019-10-23 18:50:56.0
状态:TXN_SUCCESS
RESPCODE:01
RESPMSG:Txn成功
网关名称:HDFC
BANKTXNID:777001902280045
银行名称:AIB银行
CHECKSUMHASH:gGZsxY8Pc44MSfXZnU9VxwZ1SgR3Wyfij2AmmQ36L / Lxbag2hhwuYqrt5UP31DeO2Kr7ezICjhohKhoNRjM9xjnex7l6rdJnTLzWWUxkR2s =
答案 0 :(得分:0)
查看您的VerifyCsrfToken
中间件
添加此
protected $except = [
'paytm/*' //according to your route
];
答案 1 :(得分:0)
为您的请求添加CSRF保护。在您的视图上,插入刀片指令@csrf
,就像在official documentation上看到的那样。
或者,如果需要,您可以从CSRF保护中排除特定的URI,将其添加到$except
中间件的VerifyCsrfToken
属性中,也可以在上面链接中的官方文档中看到。