Laravel5.2默認(rèn)會(huì)給路由增加Web中間件,怎么禁用掉?web包含了sessioncsrftoken。但是在支付寶、微信的異步通知中根本用不到session和csrf。怎么禁用。不想去動(dòng)verifycsrftoken的中間件配置。
2 回答

繁花如伊
TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
盡量別去修改app/Http/Kernel.php
,極不推薦關(guān)閉CSRF。
修改app/Http/Middleware/VerifyCsrfToken.php
,從CSRF驗(yàn)證中排除指定URL。
<?php
namespace App\Http\Middleware;
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as BaseVerifier;
class VerifyCsrfToken extends BaseVerifier
{
/**
* 指定從 CSRF 驗(yàn)證中排除的URL
*
* @var array
*/
protected $except = [
'testCsrf'
];
}
- 2 回答
- 0 關(guān)注
- 1856 瀏覽
添加回答
舉報(bào)
0/150
提交
取消