Laravel:表单提交返回419和CSRF已经在表单上设置

时间:2020-03-22 06:58:56

标签: laravel

你好,我有一个登录表单,每次提交时都会返回一个419页的过期错误,我已经在表单中设置了@csrf,但是什么也没有设置,还尝试了表单中的csrf_filed但是它在meta标记内的标头中,但仍无法正常运行,正在使用实时服务器,因此我将文件下载到localhost上,并尝试再次提交表单,而在localhost上一切正常但是在服务器上,它仍然返回错误419 pages expired,并且还尝试将请求提交给只返回问候世界的函数,但它还返回页面已过期我头上什么都没有尝试,我尝试了所有我知道的事情,但没有任何效果请对此我需要帮助。

非常感谢

1 个答案:

答案 0 :(得分:0)

有时cache会导致此问题。请尝试以下命令。

这些将清除所有缓存并为您的项目生成新令牌。

php artisan key:generate
php artisan config:cache
php artisan cache:clear
php artisan view:clear
php artisan route:clear