Я сейчас тестирую на c # facebook и сталкиваюсь со следующей ошибкой:
Вот код:
FacebookApp app = new FacebookApp();
Authorizer authorizer = new Authorizer(app);
System.Diagnostics.Debug.WriteLine(app.Session);
if (authorizer.IsAuthorized())
{
Response.Write("userid:" + app.UserId + "<br/>");
var me = (IDictionary<string, object>) app.Get("me");
foreach (string key in me.Keys)
{
Response.Write(key +":" + me[key]+"<br/>");
}
}
}
Код отлично работает при входе в Facebook.Однако, когда я пытаюсь выйти через сеть Facebook и снова получить доступ к странице, строка app.get ("me") выдаст ошибку принятия (OAuthException) при проверке токена доступа, и app.session все еще действителен.*
Что-то, что я сделал не так и сделал авторизатор. Разрешенный вызов вернет истину, даже выход из Facebook?
Спасибо