alw*_*ner 8 php post csrf laravel laravel-8
我正在开发 Laravel 8 框架,我已在实时 Cpanel 服务器上添加了该应用程序,然后它开始显示以下错误:
419 页已过期
我知道通常缺少 CSRF 令牌将是主要问题,但在此,我添加了 CSRF 令牌,我使用 LARAVEl Blade 语法,因此添加 LARAVEL Blade 表单语法将直接添加“令牌”(CSRF)。
{{ Form::open( [ "url" => \URL::route("front.login.check"), "autocomplete"=>false,"id" => "login_form" ] ) }}
Run Code Online (Sandbox Code Playgroud)
这会自动添加CSRF,我尝试过直接添加,但是每个POST请求最终都会出现在419 PAGE EXPIRED页面上。
我已经检查了什么?
CSRF Token中并没有缺失Form419页面php artisan cache:clear并dump-autoload命令,但问题仍然存在。storagevendorcache请帮我解决这个问题,接下来我需要检查什么才能解决这个问题?
ste*_*gwa 13
在测试您的应用程序是否存在此错误之前,应用/完成“步骤 12”之前的所有步骤。
\n.env 文件内容应用上述 3 个步骤。
\n更改myapp.local更改为您的应用程序域。
\nAPP_URL="http://myapp.local"\nSESSION_LIFETIME=1440\nSESSION_DOMAIN=myapp.local\nSESSION_SECURE_COOKIE=false\nRun Code Online (Sandbox Code Playgroud)\nPUT/ POST/DELETE /等)HTTP 请求一起提交。<input type="hidden" name="_token" value="{{ csrf_token() }}" />)。<meta>标签”添加到<head>所有主 VIEW 模板/布局的标签内。即:resources/views/layouts/app.blade.php和resources/views/layouts/guest.blade.php和resources/views/welcome.blade.php \n<meta name="csrf-token" content="{{ csrf_token() }}">npm run dev)。资源/js/app.js$.ajaxSetup({\n headers: {\n "X-CSRF-TOKEN": $(\'meta[name="csrf-token"]\').attr("content"),\n "X-Requested-With": "XMLHttpRequest"\n }\n});\nRun Code Online (Sandbox Code Playgroud)\nphp artisan key:generate)。php artisan cache:clear)。chmod -R 755 storage && chmod -R 755 "storage/framework/sessions" && chmod -R 755 "bootstrap/cache")。.env 文件内容
\n更改myapp.local更改为您的应用程序域。
\nSANCTUM_STATEFUL_DOMAINS="myapp.local"\nRun Code Online (Sandbox Code Playgroud)\n.env 文件内容
\nSESSION_DRIVER=file\nRun Code Online (Sandbox Code Playgroud)\n禁用浏览器缓存。这在您的开发过程中可能是有益的。
\n打开网络浏览器,导航到应用程序的主页,重新加载当前页面,忽略缓存的内容。(即:在Windows上:Shift + F5或在MacCtrl + Shift + r 上:\xe2\x8c\x98 + Shift + r。
测试您的应用程序!检查您是否仍然收到该错误。
\n仅当您到达步骤 12 并且仍然出现相同错误时,才执行以下步骤。
\nA.清除所有网络浏览器缓存和 cookie。测试您的应用程序!
\nB. 打开一个完全不同的网络浏览器并再次测试。如果您一直使用Google Chrome / Safari,请尝试使用Firefox进行测试。测试您的应用程序!
\nC. 重新启动计算机并再次测试。测试您的应用程序!
\n| 归档时间: |
|
| 查看次数: |
23929 次 |
| 最近记录: |