2016-11-10 76 views
0

錯誤是:Cakephp安全組件錯誤

在請求數據中找不到'_Token'。

它發生在重定向在行動

結束時,我通過調試去了,我可以看到,它從)

稱爲_validToken(函數來我不知道爲什麼這個控制器是這樣做的,雖然,因爲我有其他人做類似的動作和完美的工作

觸發這樣做它應該一切以最終

的問題是說得最多的重定向動作直到我實施ssl纔會明顯,所以它可能一直在那裏等待突襲!

我剛剛開始使用安全組件,我真的可以做幾個指針,所以如果任何人都可以在正確的方向推動我,我真的很感激它。

乾杯

回答

0

所以我想通了這一點,最終

也正是這樣一個簡單的問題

我有這樣的事情在我的形式結束:

<?= 
    $this->Form->button(__('Submit')); 
    $this->Form->end() ; 
?> 

它的工作原理。它也適用於您開啓認證時。但它停止爲您加載安全組件

改變它這是工作不久:

<?= $this->Form->button(__('Submit')) ?> 
<?= $this->Form->end() ?> 

,並將其與安全組件

愚蠢的錯誤,我想工作,但很難找到,因爲它的工作對於大多數來說,如果開發過程罰款,然後打破了我添加安全組件!

+0

這是PHP中的一個純粹的錯誤。 '<?='總是隻迴應其中的第一件事。所以你的'end'函數調用發生了,但是輸出被丟棄了,而不是被包含在你的HTML中。 –