Cookie не принимаются в IE при аутентификации с помощью Graph API (oauth) - приложение iframe - PullRequest
0 голосов
/ 18 июня 2010

Я начал играть с новым графиком API с Python SDK. Я пытаюсь использовать python-sdk в приложении iframe для аутентификации (я успешно сделал это с JS - хотя всплывающее окно заблокировано в IE и chrome по умолчанию). Я следую этому примеру:

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

Он работает на Chrome и Firefox, но в Safari и IE он работает только в том случае, если я установил для обозревателя максимально допустимые разрешения на использование файлов cookie (что непрактично для обычных пользователей)

Есть идеи? Ze

Ответы [ 2 ]

0 голосов
/ 18 июня 2010
response.headers['P3P'] = 'CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'
0 голосов
/ 18 июня 2010

IE

Убедитесь, что заголовок P3P установлен на все ответы, передаваемые через iframe

Safari

Не знаю. Некоторые указывают, что нет лучшего способа, чем тот, который вы уже выяснили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...