レールアプリケーションに問題があります。私はGoogleとスタックのオーバーフローをしばらく検索して、私の特定のケースに似た何かを見つけることができませんでした。CookieOverflowで小さなセッションをレールに入れます
問題はCookieOverflowです。 [OK]をこのトピックにはたくさんのトピックがありますが、それらのすべてが一緒に行く 人1: "私はクッキーオーバーフローしている! Person 2: "クッキーに保存されているセッションが大きすぎる可能性があります。最大許容サイズは4kです。本当にこのように大きくする必要がある場合はARセッションを使用してください。" Person 1: "セッションを確認しました。本当に巨大なアクティブなレコードオブジェクトが保存され、問題は解決されました!
まあ...私の場合の違いは、私のセッションは本当に大きくないようです。特定のページから自分のホームページにリダイレクトされるたびにエラーメッセージが表示され、CookieOverflowが取得されます。
セッションダンプは、この形式になっています。
>_csrf_token: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
>flash: {:alert=>{:body=>["is too long (maximum is 400 characters)"]}}
>invitation_token: "aaaaaaaaaaaaaaaaaaaa"
>session_id: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
>warden.user.user.key: ["User", [4], "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa"]
EDIT:余分な情報のビット:この問題にするもの全て奇妙他のコントローラ/アクションはまたに戻って、ユーザを送るという事実でありますエラーが発生したホームはフラッシュされます。彼らの中にはエラーの表示方法が長いものもあり、すべて動作します。
こんにちはClaudioさんはこの問題の解決方法を見つけましたか?私は同じ問題を抱えています! – user531065