セッションの問題のトラブルシューティング方法についてのいくつかのポインタが必要です - 私のセッションは永続的ではなく、以前のプログラマとの直接通信ができないアプリケーションに取り組んでいます。セッションのトラブルシューティングセッションレールの永続的な問題3.1
私は2つのものを見つけました。
セッションストアとしてのクッキーの使用 - セッションは決して持続しません。例えば、
def action1
session[:counter] = 1
redirect_to action: action2
end
def action2
# session[:counter] -> this is now nil
end
は、私はデータベースを使用して、私のセッションストアを切り替え、それが次のアクションに持続しますが、私はページを更新した後、セッションがなくなっていると私は、新しいセッションが作成された気づきました。
コードには複数のサブドメインが存在しますが、私の例ではサブドメインは存在しません。あるいは、URLは常に同じとどまると言えます。
EDIT:これが手掛かりかもしれないので、私は、アクティブなレコード店に切り替え
、私はそのレールがインスタンスの新しいセッションを作成して見ることができます。ブラウザのタブ1で/ pageに行くと、/ pageにもう一度行きますが、別のタブでは、新しいセッションが作成されます。これは私がページをリフレッシュすると同じになります。