对于曾在facebook中制作iFrame应用程序的任何人,或者在网站上运行的第三方小部件(我正在做后者),这是一个问题。 我如何通过Facebook验证?当我在Safari上时,似乎没有设置fbs_ cookie,因为iframe正在显示我在另一个域上的小部件。
我听说提交带有target =“ self”的表单可能会导致Safari将我的域名视为“已访问”,然后会设置Cookie。它似乎工作。但是,在整个facebook身份验证弹出窗口完成后,fbs cookie仍未设置。有谁知道为什么?当我在iframe时,请帮我弄清楚如何用facebook实际验证!
答案 0 :(得分:0)
嗯奇怪 - 我发现即使在Safari facebook iframe应用程序也可以工作:How does Facebook set cross-domain cookies for iFrames on canvas pages?。
http://apps.facebook.com/runwithfriends/在Safari中不适合你吗?