私は Facebook アプリを開発しているので、P3P (Privacy Preferences Project) のために Cookie に頼ることができません。うん、それはとても面倒なことです (写真については、Rails と Facebook アプリに関するこのスライドシェアのスライド 18 と 19 を参照してください)。 ...
Facebook アプリでは、ブラウザーの観点から、すべての Cookie はサードパーティの Cookieです。また、多くのブラウザーはデフォルトでそれらをブロックします。
私の質問は、Cookie に依存せずにフラッシュ メッセージを実装するにはどうすればよいですか?
アップデート:
session_store.rb
それに応じてDBを変更しました。現在、セッションは DB に保存されていますが、フラッシュ メッセージはまだ Cookie に依存しています。
更新#2:
最終的に回避策を見つけました。以下の回答を参照してください。最善の方法は、すべてを ajax することです(上記のリンクのスライドシェアによると) が、簡単な修正として私のソリューションが機能するはずです。