我在main.php中启用了CSRF
'request' => array(
'enableCsrfValidation' => true,
)
启用CSRF
后,我的应用中的所有链接都显示400(错误请求)。我试过搜索修复程序但没找到任何修复程序。我错过了什么吗?我正在使用YII 1.16
答案 0 :(得分:0)
你有会话开始吗? Yii-CSRF-Token存储在会话
中 如果令牌无效,400是Yii抛出的默认错误。
如果您想更仔细地查看CHttpRequest.php - > validateCsrfToken