Я занимаюсь разработкой приложения веб-формы asp.net для приложения iframe в Facebook. Он содержит две страницы, такие как List.aspx и View.aspx под одной главной страницей.
Я использую метод FacebookWebContext.Current.IsAuthenticated () , чтобы проверить, вошел ли пользователь в Facebook. Когда страница списка загружена, она [FacebookWebContext.Current.IsAuthenticated] возвращает значение true. Когда я перехожу со страницы списка на страницу просмотра, она возвращает false, хотя я подключен к Facebook.
Даже Request.Params ["signature_request"] пуст на странице просмотра.
Более того, это происходит в IE. В FF, Chrome и Safari все работает нормально.
Помогите мне избавиться от этой проблемы.
Спасибо.
Отредактировано 10 января 2012
Я использовал FacebookWebContext.Current.IsAuthenticated () в приложении Facebook Iframe, чтобы проверить, вошел ли пользователь в Facebook или нет. Эту проверку я делаю в событии загрузки главной страницы. Но это возвращает false в IE, даже если пользователь вошел в Facebook. Любой альтернативный подход к этому ..