ミドルウェアがインストールされたAWS(Elastic Beanstalk)にLaravel 5.4アプリを導入しました。これは、SSLを強制するためのlaravel-ssl-protocol(resinoによる)です。 。302エラー:SSL内のLaravel 5.4 AWS ELBロードバランサ
protected $middleware = [
...
\Riseno\SSLProtocol\SSLMiddleware::class,
];
これはホームステッド/ローカルマシンで完全に機能します。しかし、サーバ(AWS ELB)では動作しません。私は実際のイメージか問題を付けました。 firefox and chrome too many redirect
この問題を解決する方法については、ご理解ください。ありがとう。
ELBの背後には、 'x-forwarded-proto' HTTPヘッダをチェックして接続が安全かどうかを判断する必要があります。あなたが使用しているミドルウェアはCloudFlareのフレキシブルなSSLのためだけだと言いますので、あなたの状況でうまくいくとは思えません。 –
驚くばかり!その重要な情報、Mark B.に感謝します。私はAmazonのドキュメントでそれを見ていきます。読むのは良いスタートです。 –