Reactjs CSRF令牌不匹配-反应为0.13

Reactjs CSRF令牌不匹配-反应为0.13,reactjs,laravel,Reactjs,Laravel,我有这个问题,我似乎无法摆脱 我们用“SWITCH”将系统从Laravel5.2升级到Laravel7.4,这是出于安全考虑,我们使用了PHP7.4 在这个过程中,我学到了很多东西,但从外表上看还不够 我有500个服务器错误(数百个),所以这导致我这样做 php artisan config:clear, php artisan key:generate, php artisan config:cache 因此,我开始遇到CSRF令牌不匹配错误。我排除了一些路径,它在本地和测试服务器上运行

我有这个问题,我似乎无法摆脱

我们用“SWITCH”将系统从Laravel5.2升级到Laravel7.4,这是出于安全考虑,我们使用了PHP7.4

在这个过程中,我学到了很多东西,但从外表上看还不够

我有500个服务器错误(数百个),所以这导致我这样做

php artisan config:clear, 
php artisan key:generate, 
php artisan config:cache
因此,我开始遇到CSRF令牌不匹配错误。我排除了一些路径,它在本地和测试服务器上运行得非常好

现在有一个客户我又开始遇到这个问题了。我真的不知道如何解决这个问题了。我觉得我尝试了每件事,访问了每一个Stackoverflow链接

我们使用React 0.13作为前端。这就引出了Ajax。这是我们用来与后端通信的。(我不能使用AXIOS,因为React 0.13)我已经按照许多人的建议设置了引导标头

Bootstrap.js

$.ajaxSetup({ 
  headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'), 
  'X-Requested-With': 'XMLHttpRequest' } 
});
我甚至还包括

headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
关于Ajax的每个PUT请求


我不确定我是否错过了什么,但如果你们中的一些拉威尔大师能帮我解决这个问题,那就像中了彩票

与laravel mix反应或反应为seprate。?laravel 7.4后端-反应0.13前端。因此,在这个中间件中添加
protected$except=[“api/*”]因此将排除所有api路由