适用于Google OAuth2的Google Libraries / DotNetOpenAuth的替代方案

时间:2014-01-28 19:25:13

标签: c# oauth google-oauth

我正在寻找针对google oAuth 2.0实施进行身份验证的最简单方法,以便访问Google Drive API。这些是限制因素:

  • 必须与.NET 2.0兼容
  • 可以使用Google图书馆
  • 我将使用服务帐户代表特定用户开展工作

我看过DotNetOpenAuth,但.NET 2.0运行时的版本似乎不支持oAuth 2.0(google已弃用oAuth v1,当然DNOA支持)。

谷歌的文档令人困惑,充其量(在这里引用了解决方案)。

1 个答案:

答案 0 :(得分:0)

不确定这是否会有所帮助,但自从您提到直接JSON,XML等以来,Google有一个模拟和生成请求的UI,并提供一些有限的文档,可能会让您开始创建此类代码:

https://developers.google.com/apis-explorer/#p/

https://developers.google.com/oauthplayground/

以下提供了有关登录的一些其他信息:

https://developers.google.com/accounts/docs/OAuth2Login

远非详尽无遗,但如果这是你的角度,那就是一个开始。