C# Windows 应用程序可以使用 oAuth 吗?

use*_*629 5 c# oauth winforms oauth-2.0

我有一个用 C# 开发的 Windows 应用程序。我需要在那里执行 Google oAuth,以便我获取他们的个人资料。我不想让用户在我的 Windows 应用程序中输入他们的 Google 用户名和密码(当然用户不希望那样)。

我怎样才能做到这一点 ?

我尝试了 1.) 能够从我的 Windows 应用程序打开 Google 身份验证页面,但无法弄清楚如何将访问令牌传递给我的 Windows 应用程序。

任何输入/建议?

Sam*_*r83 2

您的应用程序中可以有一个 webBrowser 控件。然后您可以让用户通过 webBrowser 控件登录。然后,您可以查询 webBrowser 控件以获取数据。