kurt 2016-07-14 23:12:54 6615次浏览 5条回复 0 2 0

yii2BadRequest.png

表单提交数据时遇到这个情况,解决办法:

可以在当前提交的表单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

大家可以参考,补充和指正

觉得很赞
您需要登录后才可以回复。登录 | 立即注册