6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Laravelで@csrf入れてるのに419エラーが消えないよ

Posted at

くだらない話なんだけどね。

Laravelで、画面から項目を入れてテーブルに登録するって処理のテストをしていて、上手く動かなかった訳さ。phpのエラーが出たりしてね。

いくつか修正してphpのエラーは出なくなったんだけど、今度は419エラーの画面が出続けてしまう。
@csrfはあるし、特に変なところはない。なのに419のエラーが出ている。
ググっても答えが見つからずに途方に暮れていたとき、ある考えが閃いた。

俺って、テストを「戻る」で続けてね?

@csrfのトークンの有効期限はデフォルト120分だそうな。
120分過ぎたら、トークンの期限が切れるよね。戻るボタンで戻った画面ではトークン取り直さないもんね。リロードしていないし。

ブラウザ閉じて、改めてurlから入ったら、難なくエラーは消えました。

おいらみたいなぼけなすの助けになれば幸いです。

6
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?