DotNetOpenAuth WebServerClient.ProcessUserAuthorization() всегда возвращает ноль
Я пытаюсь добавить реализацию токенов обновления в мой API. Я пытаюсь использовать WebServerClient.RefreshAuthorization()
, но это требует IAuthorizationState
параметр. Единственный способ понять, как это сделать, - это WebServerClient.ProcessUserAuthorization()
, Проблема в том, что этот метод всегда возвращает ноль, поэтому я не могу обновить свой токен.
var state = this.WebServerClient.ProcessUserAuthorization();
this.WebServerClient.RefreshAuthorization(state);
Есть ли другой метод, который я могу использовать в своем API, который клиент может вызвать, чтобы обновить свой токен доступа? Или есть другой способ получить IAuthorizationState
клиента? Или что-то звучит так, будто я делаю не так?
1 ответ
"Facebook недавно закрыл API v2.2, а с v2.3 изменился формат возврата токена доступа"