使用Graph API(oauth) - iframe app进行身份验证时,IE上不接受Cookie

时间:2010-06-18 16:33:19

标签: python oauth facebook

我开始使用python sdk玩新的图形api。 我正在尝试在iframe应用程序中使用python-sdk进行身份验证(我用JS成功完成了它 - 虽然默认情况下弹出窗口在IE和chrome上被阻止)。我正在关注这个例子:

http://github.com/facebook/python-sdk/blob/master/examples/oauth/facebookoauth.py

它适用于chrome和firefox,但在safari和IE中它只有在我将浏览器中的cookie权限设置为尽可能低时才有效(这对普通用户来说是不切实际的)

有什么想法吗? 泽

2 个答案:

答案 0 :(得分:0)

<强> IE

确保在通过iframe提供的所有回复中设置了P3P标头

<强> Safari浏览器

不知道。 Some表示没有比你已经想到的更好的方式了。

答案 1 :(得分:0)

response.headers['P3P'] = 'CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'