即使我从谷歌退出,Google Classroom也不会要求重新认证

时间:2018-06-07 16:17:02

标签: google-api google-oauth google-authentication google-classroom

我正在将课堂API与我的Web应用程序集成以获取用户的类列表。当我第一次请求身份验证时,我正在使用.net客户端库 Google.Apis.Classroom.v1 。但是对于进一步的尝试,即使我退出谷歌帐户,它也会使用相同的令牌。在我的情况下,它始终从我最初登录的同一用户获取数据。 以下是我正在使用的代码

            credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
                GoogleClientSecrets.Load(stream).Secrets,
                Scopes,
                "user",
                CancellationToken.None,
                new FileDataStore(credPath, true)).Result;

 var service = new ClassroomService(new BaseClientService.Initializer()
        {
            HttpClientInitializer = credential,
            ApplicationName = ApplicationName,
        });

0 个答案:

没有答案