【解決済み】LaravelでCookieにXSRF-TOKENがセットされなくなった話

結論

どこかのファイルの<?php の前にスペースか改行が入っていないでしょうか。

以下、僕の実際のコードですが、<?phpの前に改行が入っていました。

分かりにくいのでコメントを書いています。

// ここに改行
<?php

return [
    'ja_JP' => '日本語',
    'en_US' => 'English'
];

?>

日本語で検索しても見つかりませんでしたが、英語が検索したらすぐにヒットしました。

Laravel 6 Session and CSRF Cookies Not Being Set -- New Entry in Session DB for Each Page Load
I'm new to Laravel and have a Laravel 6 app where the session isn't acting as expected. It's causing a 419 - page expired error anytime I submit a form. @csrf ...

コメント

タイトルとURLをコピーしました