Google API/OAUTH/NativeApplicationClient/OAuth2Authenticator > Выйти?
Я создаю настольное приложение, которое подключается к API Googles с помощью OATH по схеме, приведенной в этой теме:
Google API v3 для dotnet; используя календарь с ключом API
И все работает отлично. Я построил форму, которая показывает WebBrowser для сбора authCode.
Но как мне реализовать "Выход"? Не могу найти какие-либо функции API для этого.
1 ответ
Решение
Нильс, вы можете сделать следующие вещи.
- Выйдите из Google с помощью элемента управления WebBrowser, перейдя по этому URL-адресу (https://accounts.google.com/Logout?hl=en).
- Вы можете отозвать токен пользователя, позвонив по https://accounts.google.com/o/oauth2/revoke?token={token}
- Вы также можете удалить файлы cookie и т. Д. Из веб-браузера, позвонив. Вы можете удалить файлы cookie, вызвав System.Diagnostics.Process.Start("rundll32.exe","InetCpl.cpl,ClearMyTracksByProcess 2").