Я использую следующую версию.
Microsoft Visual Studio Professional 2017 Версия 15.9.12 VisualStudio.15.Release / 15.9.12 + 28307.665 Microsoft .NET Framework Версия 4.8.03761
Iсоздайте новый «Проект веб-приложения ASP.NET». На экране шаблонов ASP.NET 4.8 я выбираю «Веб-формы», в разделе «Аутентификация» выбираю « Индивидуальные учетные записи пользователей ».
На этом шаге создайте всетребуемый код шаблона готов для аутентификации Google.Я устанавливаю идентификатор клиента и секретный ключ в Startup.Auth.cs
app.UseGoogleAuthentication (новый GoogleOAuth2AuthenticationOptions () {} {}, и я могу успешно аутентифицировать аккаунт Google.
Моя проблема начинается здесь...
Моя цель - запросить данные Календаря Google после успешной аутентификации. Код для инициализации службы Календаря:
service = new CalendarService(new BaseClientService.Initializer()
{ HttpClientInitializer = **credential**,
ApplicationName = ApplicationName, });
Мой вопрос после успешного входа в Google, как получить "учетные данные""на странице default.aspx.cs, которую я могу переслать в CalendarService, как указано выше.
Любая помощь