谷歌身份验证器工厂更换

本文关键字:工厂 身份验证 谷歌 | 更新日期: 2023-09-27 18:32:50

Google

Calendar API 的"第一个应用"教程在向 Google 验证应用程序时使用 AuthenticatorFactory。 根据此链接,AuthenticatorFactory 已于 2011 年 8 月 8 日从 API 中删除。 谁能指出我的方向,找到使用 Google 验证我的应用程序的"新"方法?

编辑:刚刚意识到我没有包括我正在使用的语言 - 我正在寻找有关如何验证/授权已安装的C#应用程序的示例。

谷歌身份验证器工厂更换

很抱歉打开一个旧话题,但我遇到了同样的问题,我花了相当长的时间才找到解决方案。所以对于所有有相同问题的人:

身份验证器工厂将不起作用,您需要像以下代码一样创建服务:

var auth = new OAuth2Authenticator<NativeApplicationClient>(provider, GetAuthentication);
// Create the service.
var service = new CalendarService(new BaseClientService.Initializer
{
     Authenticator = auth
});

祝你好运!