Laravel 未找到 CSRF 令牌
Laravel CSRF token not found
<meta charset="UTF-8" />
<meta name="viewport"content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<meta name="csrf-token" content="{{ csrf_token() }}" />
<link rel="stylesheet" href="{{asset('css/app.css')}}" />
<link rel="stylesheet" href="{{asset('css/main.css')}}" />
<body>
<script src="{{asset('js/app.js')}}"></script>
</body>
但我明白了
控制台中未找到 CSRF 令牌消息
我认为您必须手动指示 JS 向所有请求添加令牌 headers,如果您不使用此默认 js 文件:
resources/assets/js/bootstrap.js
如果是这种情况,那么您可以添加此 JQuery 代码以手动执行此操作:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}}
);
<meta charset="UTF-8" />
<meta name="viewport"content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<meta name="csrf-token" content="{{ csrf_token() }}" />
<link rel="stylesheet" href="{{asset('css/app.css')}}" />
<link rel="stylesheet" href="{{asset('css/main.css')}}" />
<body>
<script src="{{asset('js/app.js')}}"></script>
</body>
但我明白了 控制台中未找到 CSRF 令牌消息
我认为您必须手动指示 JS 向所有请求添加令牌 headers,如果您不使用此默认 js 文件:
resources/assets/js/bootstrap.js
如果是这种情况,那么您可以添加此 JQuery 代码以手动执行此操作:
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}}
);