2
我在main.phpYii的CSRF驗證顯示400錯誤
'request' => array(
'enableCsrfValidation' => true,
)
啓用CSRF
使CSRF
後,在我的應用程序的所有環節都出現了400(錯誤請求)。我試圖尋找修復,並沒有找到任何。我錯過了什麼?我正在使用YII 1.16
我在main.phpYii的CSRF驗證顯示400錯誤
'request' => array(
'enableCsrfValidation' => true,
)
啓用CSRF
使CSRF
後,在我的應用程序的所有環節都出現了400(錯誤請求)。我試圖尋找修復,並沒有找到任何。我錯過了什麼?我正在使用YII 1.16
您是否開始了一個會話? Yii-CSRF-Token存儲在會話中0123如果令牌無效,則Yii拋出的默認錯誤爲012。
如果你想檢查更仔細地看一下CHttpRequest.php - > validateCsrfToken
我能夠自己修復。在ValidateCsrfToken函數中,我在$ valid = false後添加了一個exit()我不確定這是否正確 –
固定格式,添加標籤 –