2017-06-01 34 views
0

我做了laravel 5.2的應用程序,但是當我嘗試創建它給出了一個CSRF錯誤的帳戶..XSFR-TOKEN和laravel_session餅乾不產生對服務器laravel 5

當我檢查的網站是什麼餅乾有,我發現我沒有餅乾,應該有一個XSFR-TOKEN和一個laravel_session餅乾,但laravel不會生成任何這些餅乾,所以當我嘗試創建一個帳戶時,知道它爲什麼這樣做?任何想法如何解決?

也剛剛安裝了一個新的乾淨的laravel,並找出如果我把「應用程序」視圖裏面的文件夾它也發生並不會生成cookie,我試圖改變文件夾的權限,但問題仍然存在。

回答

0

確保您的路線具有應用於其的網絡中間件。

Route::group(['middleware' => 'web'], function() { 
    // 
}); 

<input type="hidden" name="_Token" value="{{ csrf_token() }}"> 

此外,您還需要通過隱藏在你的形式像顯示屏,CSRF令牌值以上申請