0

我有一个简单的 web 应用程序的想法,它将信息从 Evernote 交叉链接到 Google 日历。我能够找到一个好的Evernote 快速入门项目,但我现在正在寻找可以开始访问日历的东西。请告知您是否知道任何带有代码示例的好资源,这些资源将向我展示如何进行肮脏的工作(我的意思是通过 OAuth/AuthSub 进行身份验证)。

从我读到的关于在 Google 中使用 OAuth 的内容来看,您似乎必须拥有一个注册域 - 我需要能够从我的笔记本电脑的开发服务器访问该服务,所以我想我必须坚持使用 AuthSub。

当我“搜索”这个主题时,我发现了许多与我相似的问题,但没有一个问题得到令人满意的回答。

预先感谢您的帮助。

更新:我开始认为要么我遗漏了什么,要么没有人在 ASP.NET 中使用 AuthSub ......

4

2 回答 2

1

我最近创建了一个示例,如何使用 Dotnet OpenAuth 库在 ASP.NET 和 Google 中使用 Google OAuth:

在 asp.net 中使用 Google OAuth

我希望这个样本有帮助:) Dominik

2015 年 3 月更新

到 4 月 20 日,Google 将不再支持此 api - 因此我需要迁移到 OIDC。在此处查看我最近的文章: asp.net 的 OIDC 轻量级库

于 2011-12-15T09:26:43.607 回答
0

要使用 OAuth,您必须在以下页面向 Google 注册您的域:https: //www.google.com/accounts/ManageDomains。此注册将为您提供签署 OAuth 请求所需的凭据。但是,您仍然可以在用户授权 url 中指定不同的 oauth_callback url。所以注册的域与oauth_callback无关。

于 2009-05-14T18:28:38.907 回答