#概要
Laravel sanctumを利用してセッションベースのログイン認証を実装しており、ローカルではログインできていたのにAWS環境を使ったら419エラーが出てしまいました。
あまり情報もなく(というかAWS知識がなくてググり力が足りない)、解決するのに手間取ってしまったのでメモします。
#AWS環境
ALB経由でECS(EC2)につなげている環境
#419エラーとは
LaravelのPostする際のCSRF漏れエラーです。
#解決策
今回はEC2インスタンスにつけているターゲットグループのスティッキーセッションが無効になっているのが原因でした。
ターゲットグループ>group detailsタブのAttributesのEditをクリック
sticknessをdisabledからenabledに変更(画像は変更後です)。
#まとめ
この項目をenabledにしないとセッションが保存されないみたい?なので、今後も注意したいです。