DotNetOpenAuth WebServerClient.ProcessUserAuthorization()始终返回null

时间:2017-03-28 20:24:38

标签: c# .net dotnetopenauth

我正在尝试将刷新令牌的实现添加到我的API中。我尝试使用WebServerClient.RefreshAuthorization(),但这需要IAuthorizationState参数。我能弄清楚如何实现这一目标的唯一方法是通过WebServerClient.ProcessUserAuthorization()。问题是,该方法始终返回null,因此我无法刷新令牌。

var state = this.WebServerClient.ProcessUserAuthorization();
this.WebServerClient.RefreshAuthorization(state);

我可以在API上使用不同的方法,客户端可以调用它来刷新访问令牌吗?或者是否有不同的方式来获取客户端的IAuthorizationState?或者听起来有什么事情我做错了?

1 个答案:

答案 0 :(得分:1)

" Facebook最近关闭了API v2.2,而使用v2.3,访问令牌的返回格式已经改变"

How to add description to SERP