我正在寻找针对Google OAuth 2.0实现的最简单方法,以访问Google Drive API。这些是约束:
- 必须是.net 2.0兼容
- 可以不是使用Google库
- 我将使用服务帐户代表特定用户进行工作
我已经查看了dotnetopenauth,但是.NET 2.0运行时的版本似乎不支持OAuth 2.0(Google已将OAuth V1弃用,DNOA当然支持它)。
。Google的文档充其量是令人困惑的(在此处撤消释放)。
不确定这是否会有所帮助,但由于您提到了直接JSON,XML等。Google具有模拟和生成请求的UI,并提供了一些有限的文档,可以使您开始启动关于创建这样的代码:
https://developers.google.com/apis-explorer/#p/
https://developers.google.com/oauthplayground/
以下提供了有关登录的一些其他信息:
https://developers.google.com/accounts/docs/oauth2login
远非详尽无遗,但这是您的角度。