【发布时间】:2014-01-29 04:20:01
【问题描述】:
我正在寻找针对 google oAuth 2.0 实施进行身份验证的最简单方法,以便访问 google Drive API。这些是约束:
- 它必须与 .NET 2.0 兼容
- 可以不使用谷歌图书馆
- 我将使用服务帐号代表特定用户开展工作
我查看过 DotNetOpenAuth,但 .NET 2.0 运行时的版本似乎不支持 oAuth 2.0(谷歌已弃用 oAuth v1,当然 DNOA 支持它)。
Google 的文档充其量是令人困惑的(此处不包含贬义词)。
【问题讨论】:
-
你的标题太糟糕了。
-
为什么不能使用谷歌库?这似乎是最明显的方法,所以你应该解释为什么它不是一个选项。 (同样的原因可能适用于其他解决方案。)
-
一个更好的标题可能是 Google OAuth2 的 Google API/DotNetOpenAuth 的替代品。一个好的标题将帮助合适的人找到您的问题。你已经命名了我知道的两个选项。
-
谢谢,我已经调整了我的标题。
-
@user185320:这很重要,因为它会影响其他解决方案的适用性。总是值得说明为什么明显的正常解决方案不适用于您的情况。
标签: c# oauth google-oauth