"php artisan key:generate"コマンドを使用して新しいキーを生成しました.csrfトークン{!!を追加してくださいcsrf_field()!!}ブレードページのform.butの下にエラーが発生します。TokenMismatchException laravel 5.2のVerifyCsrfToken.php行67
0
A
答えて
1
これは、セッションの問題がある可能性があります。 VerifyCsrfToken
ミドルウェアを変更することにより、エラーを分析することができます。
\App\Http\Middleware\VerifyCsrfToken.php
ファイルでは、メソッドを返す前に、以下のコントロールを追加して原因を見つけることができます。私は自分のアプリケーションでこの問題を経験していた
public function handle($request, Closure $next)
{
if($request->input('_token')) {
if (\Session::getToken() != $request->input('_token')) {
\Log::error("Expired token found. Redirecting to /");
return redirect()->guest('/');
}
}
return parent::handle($request, $next);
}
は、私がゲストとしてルートにユーザーをリダイレクトすることによってそれを解決しました。多分それが助けになるでしょう。
+0
動作していない......! –
関連する問題
- 1. Laravel 5.2 ajaxアップロードプログレスバーとTokenMismatchExceptionがVerifyCsrfToken.php行67
- 2. VerifyCsrfToken.phpのTokenMismatchException Laravel 5.2
- 3. Laravel 5.2 - VerifyCsrfToken.php線67でTokenMismatchException:私はビデオを提出する際
- 4. Laravel/dropzone - VerifyCsrfToken.php行のTokenMismatchException 68
- 5. Laravel 5.4 VerifyCsrfToken.php行のTokenMismatchException 68
- 6. LaravelのVerifyCsrfToken.phpのTokenMismatchException
- 7. VerifyCsrfToken.php行のTokenMismatchException 68
- 8. VerifyCsrfToken.phpのTokenMismatchExceptionライブに移動した後に67行目
- 9. VerifyCsrfToken.php行のTokenMismatchException 67 - ミドルウェアを無効にしてデフォルトに設定する方法
- 10. Laravel 5.2 TokenMismatchException
- 11. PHP Laravel:VerifyCsrfToken.php行のTokenMismatchException 67
- 12. エラーTokenMismatchException VerifyCsrfToken.php
- 13. TokenMismatchException VerifyCsrfToken.php線53
- 14. TokenMismatchExceptionライブサーバのVerifyCsrfToken.php行53 Larael 5.1
- 15. Laravel 5.2 with rails.js - DELETE throw TokenMismatchException
- 16. Laravel 5 - ちょうど画像をアップロードするとき、私はアップロードしようとするVerifyCsrfToken.phpラインでTokenMismatchException 67
- 17. Laravel 5.3 - VerifyCsrfToken.phpのTokenMissmatchException
- 18. セッションドライバを変更した後のLaravel TokenMismatchException
- 19. TokenMismatchException laravel 5.3
- 20. TokenMismatchExceptionのカスタムエラーページlaravel
- 21. VerifyCsrfToken.phpでTokenMismatchExceptionが発生しました。ボックスホームステイを更新しました。
- 22. Laravel 5.1 XMLHttpRequestのAJAX POST TokenMismatchException
- 23. laravel 5.3からlaravel 5.2への移行方法5.2
- 24. RouteCollection.php行のNotFoundHttpException 161 laravel 5.2
- 25. RouteCollection.php行のMethodNotAllowedHttpException 218 Laravel 5.2
- 26. RouteCollection.php行のNotFoundHttpException 161:laravel 5.2
- 27. Laravel 5.2 Handler.php行のNotFoundHttpException 103
- 28. エラーValidator.php行3162 in laravel 5.2
- 29. LaravelのTokenMismatchException:ログインできません。
- 30. Laravel 5.2 token mismatch
フォームページを再読み込みしましたか?そのページのトークンが期限切れになっている可能性があります。 – MTVS
、セッションに問題がある可能性があります。リクエスト中の '_token'はセッション中の' _token'と一致する必要があります。 – MTVS
@MTVSこのタイプの問題の解決方法はありますか? –