Как получить доступ к API Календаря Google через готовый шаблон аутентификации Owin в ASp.NET WebForms? - PullRequest
0 голосов
/ 29 мая 2019

Я использую следующую версию.

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, как указано выше.

Любая помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...