我正在开发一个 facebook 应用程序,所以由于 P3P(隐私偏好项目),我不能依赖 cookie,是的,这是一个该死的痛苦(有关 Rails 和 Facebook 应用程序的图片,请参见幻灯片上的幻灯片 18 和 19) ...
在 Facebook 应用程序中,从浏览器的角度来看,每个 cookie 都是第三方 cookie。许多浏览器默认阻止它们。
所以我的问题是:如何在不依赖 cookie 的情况下实现 flash 消息?
更新:
我相应地修改session_store.rb
了数据库。现在会话存储在数据库中,但闪存消息仍然依赖于 cookie ......请问有什么想法吗?
更新#2:
我终于找到了解决方法,请参阅下面的答案。最好的办法是ajax 一切(根据上面链接的幻灯片),但作为一个快速修复我的解决方案应该可以工作。