Получить токен доступа в Azure интегрированном ASP. NET Core MVC приложении - PullRequest
0 голосов
/ 12 апреля 2020

У нас есть следующие требования

  1. Создание ASP. NET Core 3.1 MVC веб-приложения
  2. Добавление регистрации приложения
  3. Интеграция Azure аутентификация для входа и выхода из системы
  4. Получение токена доступа для вызова других API

Мы сделали 1 и 2, они очень прямолинейны.

Нам нужно руководство о том, как получить токен доступа,

  1. Можем ли мы получить токен доступа во время самого процесса входа в систему?
  2. Если нет, есть какой-либо способ получить токен доступа после входа в систему. Думаю, это будет достаточно просто.

Спасибо.

1 Ответ

0 голосов
/ 12 апреля 2020

Чтобы получить токен, вам нужно аутентифицировать пользователя с известной учетной записью в Azure Active Directory. Посмотрите на регистрации приложений и использование единого входа. Пользователь будет перенаправлен на страницу входа, которая будет аутентифицировать пользователя и отправить обратно токен.

https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/what-is-application-management

...