【Laravel6】Xdebug実行で”The payload is invalid”と出る場合の対処方法(pgAdminを使用している場合)
LravelでXdebugを実行すると、以下のような例外に引っかかることがある。
Illuminate\Contracts\Encryption\DecryptException: The payload is invalid.
対処方法
“app/Http/Middleware/EncryptCookies.php"ファイルに以下を追加する。
protected $except = [
// 以下を追加
'pga4_session'
];
pgAdminを使用している場合、"pga4_session"がCookiesに作成されていて、これによってエラーが出る。
補足:上記でもダメな場合
Cookiesに記載されているNameを一つづつ上記のEncryptCookies.phpファイルのexceptに入れてみよう
・CookiesのNameの見方
1.F12で開発者ツールを開く
2.Applicationタブを選び、左側のリストから"Cookiesを選択し、該当のURLをクリックし、右側に表示されるName
ディスカッション
コメント一覧
まだ、コメントがありません