2014-09-10 47 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

相關問題