我想使用 .NET 客户端 API 对用户进行身份验证并授权 Web 服务器应用程序 - 使用Google.Apis.*
来自 NuGet 的包。
我查看了示例并了解了 NativeApplicationClient 和 WebServerClient 是如何在那里使用的。我特别看了一下“Tasks.ASP.NET.SimpleOAuth2”示例。但是我想要实现的是在不调用我最终要使用的 Google 服务的情况下执行身份验证,而在示例中,身份验证是最初设置的,并在对服务的第一个请求时“自动”调用。
假设我的应用想要使用日历。所以我想使用 SDK 来:
- 生成我将传递给我的客户端的身份验证 URL(一种 OutgoingWebResponse)
- 获得重定向后验证代码并获取访问令牌
但在这一步没有对日历服务进行任何实际调用。
任何指导将不胜感激。谢谢