1

ユーザーのデフォルトのデバイスビューにログインしています。after_sign_in_pathアプリケーションコントローラーをオーバーライドしています。

このコードは私のユーザーを印刷します:

logger.info current_user.to_json

その後、URLを返します。つまり、「/sites」を返します。Redirected to http://www.mysite.com/sitesにリダイレクトされ、SitesControllerに移動します。SitesControllerインデックスアクションでcurrent_userを出力すると、nilになります。

何が起こっている?私はnginxの後ろにいます。それは私のローカル環境でうまく機能します。私は本当に助けが必要です、私はあまりにも長い間立ち往生しています!!!!

ありがとう!

4

1 に答える 1

2

誰かが同じ問題を抱えている場合。私はクッキーを削除しました、そしてそれは働きました!どうしてか分かりません。

于 2012-12-23T19:58:59.317 に答える