php – Laravel 5.4:从CSRF验证中排除包含参数的路由
作者:互联网
根据Laravel 5.4 Docs,您可以通过在VerifyCsrfToken中间件中将路由添加到$except属性来排除CSRF验证的路由.但由于某种原因,除非从主要路线本身排除,否则无法使用确切的路线名称排除带参数的路线.
预计路线将被排除在外:
protected $except = [
'main/{id}/sub/*'
];
只能通过:
protected $except = [
'main/*'
];
如何从CSRF验证中排除带参数的路径?
解决方法:
由于引擎盖下此功能使用request() – > is()方法,这可能适合您:
protected $except = [
'main/*/sub/*'
];
标签:php,laravel,laravel-5-4,csrf-protection 来源: https://codeday.me/bug/20190622/1263332.html