Rails 3 のセッション変数を使用してデータを保存しています。例えば。セッション[:トークン] = user_token
heroku ドメイン経由でアプリにアクセスすると、このセッション変数は 1 つのセッション全体に存在します。(example.heroku.com) ただし、カスタム ドメイン (www.example.com) 経由でアクセスすると、ドメイン内の別のページにリダイレクトするたびにセッション変数がクリアされます。
:cookie_store と :active_record_store の両方で実装しようとした問題が何であるかを理解できませんでしたが、同じ問題が続きます。:cookie_store の :domain を設定してみました
MyApp::Application.config.session_store :cookie_store, :key => '_my_app_session', :domain => :all
まだ運がありません。何かを設定し忘れた場合はお知らせください。