如何保存第三方发出的令牌?

时间:2016-04-20 09:10:14

标签: c# asp.net-web-api oauth-2.0

情境:

我正在关注OAuth 2流程以获取访问令牌。使用Fiddler,一切正常。我被重定向到第三方登录屏幕,如果我点击批准,我会看到一个代码附加到网址作为查询字符串。如何在我的应用程序中存储此代码?

摘要:

我从实时网站获取代码,现在我需要在我的应用程序中使用它,以便使用此代码获取访问令牌。怎么样?

提前致谢。

1 个答案:

答案 0 :(得分:0)

<强>解决

解决方案是向提供商提供一个回调URL,一旦用户通过提供商的登录界面登录后,他们就会批准与我们公司共享数据。

我在我的WEB API控制器中设置了一个GET,这样当提供者点击我们的GET时,我们就会获得代码,现在我们可以使用它来继续其余的OAuth流,例如:获取访问令牌。