前提・実現したいこと
laravelでシステムを構築
テスト環境 (http)では問題なく動作が行われることを確認済み
本番環境で最初httpでやっても動くことは確認しましたが、その後https化すると動かなくなりました
またlaravel authを使用しているのですがそこでのloginもできないので書き方の他に気をつけないといけないことがあるのかなと思ってます
発生している問題・エラーメッセージ
419 Page Expired
該当のソースコード
resources/auth/login.blade.php
1@extends('layouts.app') 2 3@section('content') 4 5----省略----- 6 7<form method="POST" action="{{ route('login') }}"> 8 @csrf 9 10 <div class="form-group row"> 11 <label for="email" class="col-md-4 col-form-label text-md-right">メールアドレス</label> 12 13 <div class="col-md-6"> 14 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus> 15 16 @error('email') 17 <span class="invalid-feedback" role="alert"> 18 <strong>{{ $message }}</strong> 19 </span> 20 @enderror 21 </div> 22 </div> 23 24 <div class="form-group row"> 25 <label for="password" class="col-md-4 col-form-label text-md-right">パスワード</label> 26 27 --省略-- 28</form>
resources/layouts/app.blade.php
1<head> 2 <meta charset="utf-8"> 3 <meta name="viewport" content="width=device-width, initial-scale=1"> 4 5 <!-- CSRF Token --> 6 <meta name="csrf-token" content="{{ csrf_token() }}"> 7 8 <title>GOL.ON</title> 9 10 <!-- Scripts --> 11 <script src="{{ secure_asset('js/app.js') }}" defer></script> 12 13 <!-- Fonts --> 14 <link rel="dns-prefetch" href="//fonts.gstatic.com"> 15 <link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet"> 16 17 <!-- Styles --> 18 <link href="{{ secure_asset('css/app.css') }}" rel="stylesheet"> 19</head>
試したこと
こちらの記事を参考に
App\Http\Middlewar\TrustProxies.phpにprotected $proxies = ‘*’;を追加
env
APP_DEBUG=trueからfalseに変更
補足情報(FW/ツールのバージョンなど)
laravel 6
PHP 8.0.3
docker 20.10.5
docker-compose 1.28
https://qiita.com/ucan-lab/items/5fc1281cd8076c8ac9f4#%E4%BD%BF%E3%81%84%E6%96%B9
基本的にこちらの記事を参考に作成
aws
lightsailを使用
OS ubuntu
正直手詰まりです
よろしくお願いします