Laravel关闭csrf的方法有几种,怎样做?
Admin 2022-11-29 群英技术资讯 869 次浏览
方法:1、将“app\Http\Kernel.php”文件中的“App\Http\Middleware\VerifyCsrfToken”代码注释掉可以全局关闭csrf;2、在“app\Http\Middleware\VerifyCsrfToken.php”文件中修改“protected $except”内容,指定从CSRF验证中排除的url就可以部分关闭csrf。
本文操作环境:Windows10系统、Laravel9版、Dell G3电脑。
Laravel默认是开启了CSRF功能,有时可能不能传递验证token,就需要关闭。
方法一(全局关闭):
打开文件:app\Http\Kernel.php
把这行注释掉:
'App\Http\Middleware\VerifyCsrfToken'
方法二(部分关闭):
修改app\Http\Middleware\VerifyCsrfToken.php这个文件。
在 protected $except = [] ,指定从 CSRF 验证中排除的URL
示例:
protected $except = [
//关掉以api开头的请求
'api/*',
//关掉带有.htm的请求
'*.htm*'
];
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了PHP架构及原理知识点以及相关实例讲解,需要的朋友们参考下。
swoole支持多线程。Swoole\Server的主进程是一个多线程的程序。其中有一组很重要的线程,称之为Reactor线程。但是由于PHP语言不支持多线程,因此Swoole使用多进程模式。
如何对PHP代码进行加密?我们想要保护自己的PHP代码,那么就需要对代码进行加密操作,那么这具体要如何实现呢?下面小编就给大家分享一些PHP代码加密的方法,有需要的朋友可以参考一下。
这篇文章主要介绍了PHP封装请求类,结合实例形式分析了基于Yii框架的curl封装请求处理的相关实现技巧,需要的朋友可以参考下
swoole使用协程:使用go()(\Swoole\Coroutine::create() 的简写) 创建一个协程;在go() 的回调函数中, 加入协程需要执行的代码。注意是非阻塞代码。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008