为了防止Csrf,Yii2加了_Csrf验证码,一般不建议关闭。不过这给发送表单请求带来了麻烦,这里有两种解决方法:

关闭Csrf

在方法内部关闭:

$this->enableCsrfValidation = false;

在配置文件中,全局关闭:

"enableCsrfValidation"=> false

添加_csrf隐藏域

<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app->request->csrfToken ?>">

同样也可以加到ajax post的data里。

Yii2 ajax的post请求Csrf验证失败相关推荐

  1. django ajax请求 csrf验证失败

    如何解决django ajax请求 csrf验证失败的问题: 原文链接:http://stackoverflow.com/questions/5100539/django-csrf-check-fai ...

  2. Django中ajax发送post请求,报403错误CSRF验证失败解决办法

    今天学习Django框架,用ajax向后台发送post请求,直接报了403错误,说CSRF验证失败:先前用模板的话都是在里面加一个 {% csrf_token %} 就直接搞定了CSRF的问题了:很显 ...

  3. python token post403原因_Django中ajax发送post请求 报403错误CSRF验证失败解决方案

    前言 今天学习Django框架,用ajax向后台发送post请求,直接报了403错误,说CSRF验证失败:先前用模板的话都是在里面加一个 {% csrf_token %} 就直接搞定了CSRF的问题了 ...

  4. ajax的post请求出现403错误,如何解决Django中ajax发送post请求报403错误CSRF验证失败的问题...

    如何解决Django中ajax发送post请求报403错误CSRF验证失败的问题 发布时间:2021-02-05 14:23:57 来源:亿速云 阅读:92 作者:小新 这篇文章主要介绍了如何解决Dj ...

  5. 禁止(403)CSRF验证失败请求中止即使使用{%csrf_token%}

    如何解决禁止(403)CSRF验证失败请求中止即使使用{%csrf_token%}? 要使csrf保护起作用,需要做一些事情(请查看docs): 你的浏览器必须接受服务器中的Cookie 确保已将' ...

  6. CSRF验证失败请求中止在Django上

    如何解决CSRF验证失败请求中止在Django上? 你需要将{% csrf_token %}模板标记添加为formDjango模板中元素的子代. 这样,模板将呈现一个隐藏元素,其值设置为CSRF令牌. ...

  7. python_django(禁止访问 (403) CSRF验证失败. 请求被中断)

    禁止访问 403 错误 原因 解决方法: 错误 Forbidden (403) CSRF verification failed. Request aborted.禁止访问 (403) CSRF验证失 ...

  8. Django CSRF验证失败. 请求被中断.

    项目场景: Python版本:3.7 Django版本:3.1.7 问题描述: 出现了CSRF验证失败. 请求被中断. 原因分析:   在Django中有个设定,防止跨域来请求.比如有爬虫,爬虫不是从 ...

  9. CSRF验证失败. 请求被中断.

    CSRF验证失败. 请求被中断. 当出现这个bug的时候 一般情况下是使用<form>并用post传递的原因 只需要在<form>标签下一行加上{% csrf_token %} ...

最新文章

  1. 青岛工学院计算机专业分数线,青岛工学院计算机科学与技术专业2016年在河南理科高考录取最低分数线...
  2. 使用javascript打开模态对话框
  3. Gradle善良:获得更多的依赖性见解
  4. [react] render方法的原理你有了解吗?它返回的数据类型是什么?
  5. 一款由css3和jquery实现的卡面折叠式菜单
  6. vscode插件之Vetur
  7. CVPR2022 | 在线Re-Param | OREPA让AI训练速度进一步加快,精度略胜RepVGG!
  8. spark User class threw exception: java.lang.NoSuchMethodError
  9. kettle 内存设置_Kettle大数据量转换报错ora-04030: 在尝试分配484字节时进程内存不足...
  10. 改变php默认目录结构,ThinkPHP中自定义目录结构的设置方法_PHP
  11. cad卸载_CAD绘图效率太低?1GCAD逆天插件送给你,用了再也不卸载
  12. 价值1.67万Oracle视频教程45讲 MP4
  13. 遥感影像、DEM免费下载以及MPT制作
  14. nabc模型_团队开发-极速蜗牛-NABC模型
  15. 计算机无法删除ie,ie浏览器图标删除不了怎么办 Win7中IE浏览器图标无法删除解决方法...
  16. IEC101单点遥信非连续报文解析
  17. 2016中国移动办公论坛暨《2016中国移动办公男神报告》发布会成功举办
  18. 129.精读《React Conf 2019 - Day2》
  19. C站英豪榜第一期之「Python」有奖征文
  20. 华为Sx900存储的监控(使用Zabbix)

热门文章

  1. docker应用:搭建私有云盘
  2. 铠侠推出全新BG6系列消费级固态硬盘,引领PCIe®4.0高性价比主流
  3. 中国居民退休准备指数创九年最高,高知高收入人群指数较高,18-24岁青年人预期最为悲观 | 美通社头条...
  4. Linux命令行设置代理
  5. myeclipse10 tomcat :the source attachment does not contain the source for the file URLClassPath.clas
  6. php new mpdf,php – mpdf无视javascript
  7. 软件测试面试中的生活物品测试题有哪些?怎么回答?
  8. Java筑基——泛型的点点滴滴
  9. 男子用ChatGPT编假新闻被采取刑事强制措施;苹果M3芯片下半年量产;Safari超Edge,成第二大桌面浏览器|极客头条
  10. 《西河大鼓——杨家将(灵堂)》(唱词文本)