yii2 開發
手寫 form 表單, 沒有使用 yii 自帶的部件,
提交的時候出現錯誤:
Unable to verify your data submission
原因:
由於 yii2 內部防止 CSRF 攻擊,內部有 檢測機制
方案1、在對應的控制器中新增 :
public $enableCsrfValidation=false;
不建議使用上面方法,不安全。
可以在表單中新增
<input type="hidden" name="<?= Yii::$app->request->csrfParam; ?>" value="<?= Yii::$app->request->getCsrfToken();?>">
本作品採用《CC 協議》,轉載必須註明作者和本文連結