Я могу просмотреть свое приложение по ссылке http://apps.facebook.com/app/, и содержимое отображается правильно. Я также добавил приложение в качестве вкладки на страницу Facebook. Однако при просмотре вкладки контент не отображается.
Я использую версию 3 инструментария facebook для asp.net.
Из того, что я прочитал, это вызвано перенаправлением, вызванным для входа в систему. Я использовал:
защищенный void Page_PreInit (отправитель объекта, EventArgs e)
{
base.RequireLogin = false;
Но это не решает проблему.
Для отладки я добавил строку для записи в файл журнала в Page_Load и Page_PreInit. При просмотре приложения в http://apps.facebook.com/app/thepage.aspx тестовая строка записывается в журнал как в Page_Load, так и в Page_PreInit.
Но при загрузке этой же страницы - в качестве вкладки на странице facebook ничего не записывается в файл журнала; как будто Page_Load и Page_PreInit не ударили.
Кто-нибудь знает, что происходит?