我正在开发一个与symfony2的Facebook应用程序。当用户来到应用程序时,facebook会在画布框架集中加载我的symfony2应用程序。在服务器端,我得到一些参数,并将它们保存到会话中。 Everthing似乎很好 - 除了在Internet Explorer上:会话重新启动每次页面重新加载在IE9和10
只要我点击另一个页面(在我的web应用程序内),会话刷新:我看到一个新的会话ID(我打印调试目的在我的应用程序内的每个点击模板) - >所有Facebook的数据丢失:(
这已经让我不知道,但它变得更加古怪:一旦
为我打开了Symfony2的页面在新tab(所以没有facebook-frameset),我点击周围,会话保持持久性。当我切换回Facebook框架集,我点击它也保持会话我开始 - 从这一点来看,一切正常。
WTF?任何人?任何想法?
我只能给出一个有关IE遇到的会话奇怪问题的反馈:IE会丢弃cookie对于带有下划线的子域(http://stackoverflow.com/questions/794243/internet-explorer-ignores-cookies-on-some-domains-cannot-read-or-set-cookies)。 – AlterPHP