Google API/OAUTH/NativeApplicationClient/OAuth2Authenticator > Logout?



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

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

一切正常。我构建了一个表单,显示一个Web浏览器来收集authCode。

但是如何实现"注销"呢?找不到任何 API 功能。

Niels,你可以做以下事情。

  1. 在 WebBrowser 控件中注销用户,方法是转到此网址 (https://accounts.google.com/Logout?hl=en)
  2. 您可以通过调用 https://accounts.google.com/o/oauth2/revoke?token={令牌} 来撤销用户令牌
  3. 您可以通过调用 您可以从网络浏览器中进一步删除 cookie 等您可以通过调用 System.Diagnostics.Process.Start("rundll32.exe","InetCpl.cpl,ClearMyTracksByProcess 2") 删除 cookie。

相关内容

  • 没有找到相关文章

最新更新