Google API / OAUTH / NativeApplicationClient / OAuth2Authenticator>退出?

我正在构建一个桌面应用程序,使用OATH按照此线程中的方案连接到Googles API:

适用于dotnet的Google API v3; 使用带有API密钥的日历

一切正常。 我已经构建了一个表单,显示一个WebBrowser来收集authCode。

但是我该如何实施“退出”呢? 找不到任何APIfunction。

尼尔斯,你可以做以下事情。

  1. 通过转到此url(https://accounts.google.com/Logout?hl=en),将用户从WebBrowser控件中导出Google
  2. 您可以通过https://accounts.google.com/o/oauth2/revoke?token= {token}撤消用户令牌
  3. 您可以通过调用您可以通过调用System.Diagnostics.Process.Start(“rundll32.exe”,“InetCpl.cpl,ClearMyTracksByProcess 2”)删除cookie来进一步从webbrowser中删除cookie等。