Событие Facebook auth.login требует задержки перед перезагрузкой страницы, чтобы установить куки - PullRequest
0 голосов
/ 17 января 2012

Я подписываюсь на событие Facebook auth.login в моем веб-приложении ASP.NET MVC, чтобы перезагрузить мою страницу, чтобы выполнить свой собственный процесс входа на сервер и повторно отобразить страницу в режиме входа в систему.Я использую кнопку входа в систему fb: и на сервере я использую C # Facebook SDK для извлечения информации о пользователях Facebook.

Я обнаружил, что если я выполню немедленную перезагрузку страницы (как, кажется, показывает почти каждый пример, который я нашел), файлы cookie, которые Facebook устанавливает для моего домена, не отправляются, но если я ввожу 100 мсТайм-аут (возможно, меньше) перед перезагрузкой, они делают.Я ожидаю, что Javascript SDK Facebook должен запускать событие auth.login только после того, как куки будут записаны (и, возможно, перечитаны).

Я что-то не так делаю?

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