谁一开始就是大神?

Yii2csrftoken验证问题[2.0]

Yii2 ajax请求的时候 headers里面自带了x-csrf-token ,而提交表单的时候headers里面却没有x-csrf-token,有大神能解答为什么吗??

ajax请求的时候它把csrftoken值放到了header里面,当然验证的时候它也会去header里找这个值得,这个你自己写ajax请求也可以这么做。post的时候Yii2默认会把这个值当一个hidden字段生成在表单里,验证的时候也去表单字段里找。
<?= Html::csrfMetaTags() ?> 这个加到layout文件里面
ajax也不用自己写了,自己添加到head头部了
学习了,赞

赞(0) 打赏
未经允许不得转载:菜鸟之家 » Yii2csrftoken验证问题[2.0]

评论 抢沙发

登录

找回密码

注册