Google Classroom не запрашивает повторную аутентификацию, даже если я вышел из Google

Я интегрирую API класса с моим веб-приложением, чтобы получить список пользователей. Я использую клиентскую библиотеку.net Google.Apis.Classroom.v1 при первом обращении к API, когда он запрашивает аутентификацию. Но для дальнейших попыток он использует тот же токен, даже если я вышел из учетной записи Google. в моем случае это всегда выборка данных от того же пользователя, для которого я вошел в систему изначально. Ниже приведен код, который я использую

            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 ответов

Другие вопросы по тегам