我正在開發一個與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