2016-04-19 14 views
0

サーバーのlaravel 5.2でCSRFトークンがフォームアクションで機能しません。ただし、localhostで動作します。 は私でもlaravelの任意のフォームアクションでcsrfトークンが動作しません。5.2

TokenMismatchException in VerifyCsrfToken.php line 67: 

を次のようにエラーを取得してくださいroutes.phpの

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

に次のコードを使用し、私を助けてください。

+0

誰かが私を助けることができます.iはこの問題を解決できませんでした。 – 06011991

+0

ミドルウェアの代わりにmiddlewareGroupsを使用してみてください。 – Abhishek

答えて

0

Http \ kernel.phpファイルを開きます。 $ middlewareGroupsにWebミドルウェアがあります。悲しいこと:だから

Route::group(['middlewareGroups' => 'web'], function() { // }); 代わりの

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

編集を使用し、基本的 \App\Http\Middleware\VerifyCsrfToken::class 読む程度Middleware Groups Laravel 5.2で新しく追加された

を含むいくつかのミドルウェアのグループどれLaravelのdocsはmiddlewareGroupsの代わりにミドルウェアを言及します。

+0

私はそれでも動作しませんでした。昨日から私はまだ動作していないことを試みていました。 – 06011991

+0

@Harshithaあなたのフォームに Abhishek

+0

また、サーバーでは動作していないと言っています。サーバーで使用している.envファイルを表示できますか? – Abhishek