laravel ユーザー登録時にメール認証(EmailVerification)で本登録されるようにしているのですが、メールで送られてくる認証ボタンを押すと403エラーが出てしまいます。
ローカル環境では正常に動いており、本番環境でのみ403エラーが出てしまいます。
調べたところ認証ボタンがhttpsリンクになっていないからという記事をみたため、公式ドキュメントをもとに 信用するプロキシの設定 を変更しましたが改善されません。ほかに原因をご存知の方いましたらアドバイスいただけましたら幸いです。
よろしくお願いいたします。
<?php namespace App\Http\Middleware; use Fideloper\Proxy\TrustProxies as Middleware; use Illuminate\Http\Request; class TrustProxies extends Middleware { /** * The trusted proxies for this application. * * @var array|string */ protected $proxies = '*'; /** * The headers that should be used to detect proxies. * * @var int */ protected $headers = Request::HEADER_X_FORWARDED_AWS_ELB; }
laravel メール認証(EmailVerification)で認証ボタンを押すと403エラー 本番環境のhttpsでのみ発生
あなたの回答
tips
プレビュー