Railsアプリケーションでomniauthを使用に、githubを使ってログインするアプリケーションを構築したのですが、
ECS(FARGATE 1.4.0)上で起動したところ認証できません。
具体的には設定したコールバック用のアドレスにアクセスすると504タイムアウト(60秒)となります(GitHubの認証ページは表示されます)。
また得られた情報は以下。
・レコードは生成されていない(RDSには接続されており、データの取得は可能)
・find_or_create!はおそらく実行されていない
・routing errorは発生していない
・リバースプロキシのnginxにて504
・development, test環境では問題なし
よって504以外のエラーがなく原因を究明できません。
現状考えられる解決策はCognitoを利用するというものです。
考えられる原因、解決策をご教示いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。