为了账号安全,请及时绑定邮箱和手机立即绑定

Php Laravel 应用程序令牌不匹配异常错误

Php Laravel 应用程序令牌不匹配异常错误

PHP
哈士奇WWW 2021-11-26 19:40:10
我使用以下命令php artisan make:auth创建了登录和用户注册系统。所有必需的布局和刀片均已成功创建,包括数据库表,但是当我尝试注册用户时,出现以下错误。令牌不匹配异常这是 app.layout.blade.php 的代码。<!DOCTYPE html><html lang="{{ app()->getLocale() }}"><head>    <meta charset="utf-8">    <meta http-equiv="X-UA-Compatible" content="IE=edge">    <meta name="viewport" content="width=device-width, initial-scale=1">    <!-- CSRF Token -->    <meta name="csrf-token" content="{{ csrf_token() }}">    <title>{{ config('app.name', 'Laravel') }}</title>    <!-- Styles -->    <link href="{{ asset('css/app.css') }}" rel="stylesheet"></head><body>    <div id="app">        <nav class="navbar navbar-default navbar-static-top">            <div class="container">                <div class="navbar-header">                    <!-- Collapsed Hamburger -->                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#app-navbar-collapse">                        <span class="sr-only">Toggle Navigation</span>                        <span class="icon-bar"></span>                        <span class="icon-bar"></span>                        <span class="icon-bar"></span>                    </button>                    <!-- Branding Image -->                    <a class="navbar-brand" href="{{ url('/') }}">                        {{ config('app.name', 'Laravel') }}                    </a>                </div>                <div class="collapse navbar-collapse" id="app-navbar-collapse">                    <!-- Left Side Of Navbar -->                    <ul class="nav navbar-nav">                        &nbsp;                    </ul>                    <!-- Right Side Of Navbar -->                    <ul class="nav navbar-nav navbar-right">                        <!-- Authentication Links -->                        @if (Auth::guest())                            <li><a href="{{ route('login') }}">Login</a></li>这是我单击注册按钮时的输出。
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

如果您使用的是 5.8,则应该使用新的 CSRF 令牌代码


@csrf

如果您碰巧使用 ajax 表单提交,您应该使用这样的标题:


$.ajaxSetup({

    headers: {

        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')

    }

});


查看完整回答
反对 回复 2021-11-26
?
千万里不及你

TA贡献1784条经验 获得超9个赞

尝试使用以下命令清除应用程序缓存:

php artisan cache:clear


查看完整回答
反对 回复 2021-11-26
  • 2 回答
  • 0 关注
  • 192 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信