Я пытаюсь использовать Facebook Connect в IFrame. Похоже, что после того, как пользователь закончит аутентификацию и предоставит разрешения моему приложению, файлы cookie Facebook не сохраняются в браузере.
Это сценарий:
1) Пользователь нажимает кнопку подключения внутри моего Iframe.
2) Аутентификация пользователя с помощью FB Connect.
3) Пользователь предоставляет разрешения для моего приложения.
4) Страница iframe обновлена, но API на стороне сервера все еще не возвращает пользователя. Файлы cookie Facebook отсутствуют в браузере (я думаю, что это проблема)
5) Сервер снова отображает страницу выхода из системы, и JavaScript FB Connect идентифицирует пользователя как вышедшего из системы.
6) В некоторых браузерах обновление содержимого IFrame решает эту проблему.
Если я загружаю URL-адрес iframe в собственном окне, вне iframe, все работает.
Я пытаюсь решить эту проблему уже два дня. Пожалуйста, помогите!
Спасибо