2012-04-19 7 views
1

私はLionを新しくインストールしました。私のアプリはセッションに何も保存できないようです。私のアプリで何が起こるLionを新しくインストールした後、私のアプリはセッションに何も保存していないようです。

は次のとおりです。

  1. は私が
  2. アプリが私を認証(私は@のuser_session.save呼び出しがtrueを返すことを確認した)
  3. が有効な資格情報を入力し、ログインページに移動しますカンカンは、その後、アクセス拒否例外を発生させるよう
  4. が、私はしかし
  5. にリダイレクトユーザーでログインページにリダイレクト、user_sessionは、実際にはゼロである
  6. 私は何のフラッシュメッセージが表示されないこのプロセス全体を通して

ログインページにリダイレクトされます。 また、私のアプリケーションは通常、AccessDenied例外が発生したときにユーザが訪問しようとした最後のページを保存します。しかし、私はログインページにリダイレクトされた後、セッションに何もありません。典型的な「ログインしてください」というフラッシュメッセージもありません。

再インストールする前にすべてが機能していました。何が原因でしょうか?

答えて

1

問題は、私がサブドメインを使用していたことが原因でした。 localhost:3000を使用してサイトを試したところ、セッションは持続しませんでした。ただし、lvh.meを使用するとすべてが修正されました。

関連する問題