我使用的faccebook應用程序可以在除IE以外的所有瀏覽器上正常工作。 當我登錄到主頁面時,我使用(getUser)函數創建用戶標識,但只在IE中,當我瀏覽到下一個應用程序頁面時,(getUser)函數返回零。getUser在第二頁返回0,僅在IE中
有沒有解決方案嗎? 我可以使用瀏覽第一頁的用戶標識嗎?
謝謝!
我使用的faccebook應用程序可以在除IE以外的所有瀏覽器上正常工作。 當我登錄到主頁面時,我使用(getUser)函數創建用戶標識,但只在IE中,當我瀏覽到下一個應用程序頁面時,(getUser)函數返回零。getUser在第二頁返回0,僅在IE中
有沒有解決方案嗎? 我可以使用瀏覽第一頁的用戶標識嗎?
謝謝!
我在我的應用程序中有同樣的問題。
我試過了,它看起來像在Safari和Firefox中的所有工作都很好,但不是IE。這是一個會話問題,會話ID沒有在IE中傳遞。
問題出在W3C標準,稱爲隱私偏好平臺或簡稱P3P。這將允許Internet Explorer接受您的第三方cookie。
您需要在設置cookie的每個頁面上發送標題。
header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
這是php的解決方案。
工程像一個魅力 – Darvex 2012-06-08 13:25:23
這正是我的問題!謝謝你,先生!! – 2013-01-20 16:18:30
它可能是這個問題:http://developers.facebook.com/bugs/220904677985962 – Igy 2011-12-21 16:09:16