Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel命令CSRF验证失败_Php_Laravel_Csrf - Fatal编程技术网

Php Laravel命令CSRF验证失败

Php Laravel命令CSRF验证失败,php,laravel,csrf,Php,Laravel,Csrf,我在使用cron for Laravel命令时遇到问题,每当执行函数时,php/path/to/artisan/Command:cron就会导致CSRF验证失败 关于如何禁用Laravel命令上的CSRF验证,是否有任何解决方案? 我找到了一份关于路由禁用CSRF验证的文档,但我需要一些命令。您可以排除以下内容: protected $except = [ 'stripe/*', 'http://example.com/foo/bar', 'ht

我在使用cron for Laravel命令时遇到问题,每当执行函数时,
php/path/to/artisan/Command:cron
就会导致
CSRF验证失败

关于如何禁用Laravel命令上的CSRF验证,是否有任何解决方案?
我找到了一份关于路由禁用CSRF验证的文档,但我需要一些命令。

您可以排除以下内容:

 protected $except = [
        'stripe/*',
        'http://example.com/foo/bar',
        'http://example.com/foo/*',
    ];
有关更多详细信息,请参阅

您可以将csrf令牌作为输入传递。你试过了吗?@KevinRED,我知道。但是我的是从cronjob执行的,不是从网页执行的。是post方法吗?您是否正在使用
routr
cron作业?为什么要尝试从命令执行控制器功能?如果您可以为命令使用单独的函数,那么就更好了,在这种情况下,您不需要CSRF令牌。对不起,用错了。我的意思是,Laravel命令,我在名为
send()
的命令上添加了另一个函数,该函数由
function handle()
调用。这不起作用,它只适用于路由Laravel控制器,而不适用于Laravel命令