2

拥有一个使用 OWIN Katana 组件进行 OAuth 和 OpenId 的 Asp.Net MVC 5 Web 角色。在Startup.Auth.cs中启用了 Google 身份验证支持(默认 MVC 5 模板提供)。

在身份验证之前一切正常,但不确定如何请求授权令牌,如此处所述Google Contacts API v3

请分享指向示例或文档的指针。谢谢你。

4

1 回答 1

1

Google 有多种身份验证协议。Katana v2.0 中实现的不是 OAuth2,因此没有授权令牌。它只对让谷歌确认用户是谁有用,它不会让你访问他们的资源。

在 Katana v2.1-rc1(本月推出)中,正在添加对 Google 的 OAuth2 协议的支持。 https://katanaproject.codeplex.com/SourceControl/changeset/0eb10848ae18a5f339e7fde8ff1e877242e944dc

于 2013-12-06T17:51:09.290 回答