0
我無法理解發生了什麼。 我只是想調用PostsController.index()但它不起作用。
// View/Posts/index.ctp
<?php echo $this->Form->create(false, array('type' => 'post')); ?>
如果我在PostsController註釋掉這個。
// public $components = array('Security');
環境: CakePHP的2.3.8 PHP版本5.4.7
更新時間:
這足以能夠使用CSRF檢查,所以我修改了 '安全性' 選項如下所示。
public $components = array(
'Security' => array('validatePost' => false),
);
但我還是不明白SecurityComponent行爲......
你不需要在任何情況下都傳遞false。 – timstermatic
@Nik Chankov謝謝,但問題似乎$ components = array('Security');我更新了這個問題。 – Jagie