Bad Request (#400)---Unable to verify your data submission.[Yii2.09] [ 技术分享 ]
表单提交数据时遇到这个情况,解决办法:
可以在当前提交的表单controller中添加:
public $enableCsrfValidation = false;
原因是:在Yii框架中,为了防止csrf攻击,封装了CSRF令牌验证。(目前只知道了这些)
查找了部分资料扩充下视野
Yii的CSRF验证:http://www.crarun.com/article-7.html (感谢作者cra)
KillMeAgain (Lanzhou)童鞋的“关于如何在单独的action中关闭Csrf验证”,应用失败(原因未知,苦恼)
http://www.yiichina.com/topic/5891
大家可以参考,补充和指正
共 5 条回复
kurt
注册时间:2016-10-31
最后登录:2017-04-10
在线时长:4小时40分
最后登录:2017-04-10
在线时长:4小时40分
- 粉丝2
- 金钱535
- 威望0
- 积分575