2016-04-19 5 views
0

CSRF-Token funktioniert nicht für die Formularaktion in Laravel 5.2 auf dem Server.Aber es funktioniert in localhost. Auch habe ich den folgenden Code in routes.phpcsrf-Token funktioniert nicht für jede Formularaktion in Laravel 5.2

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

Halten Sie den Fehler bekommen als

mich
TokenMismatchException in VerifyCsrfToken.php line 67: 

Bitte helfen folgt.

+0

kann mir jemand aushelfen..ich konnte das Problem nicht beheben. Bitte – 06011991

+0

versuchen MiddlewareGroups anstelle von Middleware => Web. – Abhishek

Antwort

0

Öffnen Sie Ihre Http \ kernel.php-Datei. Sie finden die Web-Middleware in $ middlewareGroups. Das ist im Grunde eine Gruppe von mehreren Middle einschließlich \App\Http\Middleware\VerifyCsrfToken::class über Middleware Groups lesen, die in Laravel neu 5.2

So

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

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

bearbeiten Verwendung: Sad, dass Laravel Docs erwähnt Middleware anstelle von MiddlewareGroups.

+0

Ich fügte sogar hinzu, es funktioniert nicht. Von gestern habe ich versucht, es funktioniert immer noch nicht. – 06011991

+0

@Harshitha hast du diese In deinem Formular? – Abhishek

+0

Auch, wie Sie sagten, es funktioniert nicht im Server. Können Sie die .env-Datei, die Sie auf dem Server verwenden, anzeigen? – Abhishek

Verwandte Themen