我正在构建一个桌面应用程序,该应用程序使用以下线程中的方案使用 OATH 连接到 Googles API:
Google API v3 for dotnet;使用带有 API 密钥的日历
一切正常。我构建了一个表单,显示一个Web浏览器来收集authCode。
但是如何实现"注销"呢?找不到任何 API 功能。
Niels,你可以做以下事情。
- 在 WebBrowser 控件中注销用户,方法是转到此网址 (https://accounts.google.com/Logout?hl=en)
- 您可以通过调用 https://accounts.google.com/o/oauth2/revoke?token={令牌} 来撤销用户令牌
- 您可以通过调用 您可以从网络浏览器中进一步删除 cookie 等您可以通过调用 System.Diagnostics.Process.Start("rundll32.exe","InetCpl.cpl,ClearMyTracksByProcess 2") 删除 cookie。