###前提・実現したいこと
Laravel 5.5 (PHP7.1) でフォームの CSRF チェックを適切な動作をさせたい。
ビルトインサーバーで動作を確認しています。
ブラウザーは Chrome です。
###発生している問題・エラーメッセージ
フォームを表示から数秒以内に POST すると、以下のエラーメッセージが出たり出なかったりする。
(エラーが出ることの方が多い)
表示内容:
The page has expired due to inactivity. Please refresh and try again.
###該当のソースコード
sample.blade.php:
php
1<form method="POST" action="/sample"> 2{!! csrf_field() !!} 3: 4(様々なフォームタグ) 5: 6</form>
###試したこと
トークンが生成されていることは確認しました。
VerifyCsrfToken クラスでチェックを無効化するとエラーにはなりませんでした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/07 06:57