2014-09-10 52 views
1

我使用最新的OWIN Auth Server与MVC 5.2.2和WebApi 2.2。使用资源所有者密码流获取访问令牌和刷新令牌非常简单。但是,当我的IOS和Android SDK向我发送Facebeook(或任何第三方)访问令牌,然后我将与Facebeook(或任何第三方)验证访问令牌时,我需要显式生成访问令牌和刷新令牌并发送他们对客户。在验证您的社交提供商外部访问令牌后,如果验证Facebook访问令牌在OWIN授权服务器中显式获取访问令牌和刷新令牌?

回答

1

,您需要将此外部访问令牌与您的授权服务器发出的本地访问令牌问题进行交换,如何获得访问令牌和刷新令牌。这个实现的所有细节可以在这里找到:http://bitoftech.net/2014/08/11/asp-net-web-api-2-external-logins-social-logins-facebook-google-angularjs-app/

+2

我需要显式获取刷新令牌。我怎样才能做到这一点? – user960567 2014-09-13 07:09:10

+4

是的,1年后..我们如何使用您的ObtainLocalAccessToken方法来返回RefreshToken哈希? – 2015-11-29 18:16:20

相关问题