С помощью Facebook C # SDK вы должны создавать экземпляр много раз?
app = new Facebook.FacebookApp ();
Когда я это делаю, я получаю новый accessToken в сеансе, а затем я получаю ошибку
{"Ошибка при проверке токена доступа."}
Кто-нибудь видел это?
12/7/2010 - Обновление этой ошибки. Я могу повторить это. Это связано с входом и выходом с двумя учетными записями пользователей и установкой флажка «Сохранить меня в системе».
Я изменил файл Facebook.Samples.MvcFacebookApp, предоставленный вместе с SDK, для воспроизведения. Натан, если есть способ, которым я могу отправить тебе это или опубликовать где-нибудь, дай мне знать.
Как выполнить репликацию при отладке в Visual Studio (при запуске localhost на порту 8181)
Войдите в систему под именем пользователя 1 с выбранным параметром «Держите меня в системе».
Выполнять вызовы Graph API (например, получать информацию о пользователе) - это должно запрашивать предоставление разрешений.
Выйти.
Прекратить отладку
Запустите проект и войдите в систему с Пользователем 2, выбрав «Сохранить меня в системе».
ВАЖНО: Этот пользователь новичок в приложении, и вы ожидаете, что запрос разрешений никогда не будет отображаться.
Выполните то же действие, которое вызывает Graph API для получения информации о пользователе (имя, изображение и т. Д.), Как и раньше с этим пользователем.
Вы получите сообщение «Ошибка проверки доступа».