Identity Server 4 и API-приложение - PullRequest
0 голосов
/ 02 февраля 2019

Я сейчас работаю с приложением.Сначала я создаю решение, в котором создаем API, приложение для сервера идентификации 4 и веб-приложение.Мой вопрос: пользовательская таблица может использовать как API, так и идентификационный сервер 4.потому что мобильные приложения регистрируют пользователя с помощью приложения API.

1 Ответ

0 голосов
/ 04 февраля 2019

Ваше приложение Web API защищено Identity Server, поэтому вы сталкиваетесь с одним из следующих двух сценариев:

  1. Пользователь входит в систему и проходит проверку подлинности в вашем мобильном приложении, которое защищено сервером Identity4, вы можете использовать код авторизации или гибридный поток (вы можете использовать AppAuth для мобильных устройств) для аутентификации и получения токена доступа, который можно использовать для доступа к вашему защищенному веб-интерфейсу.

  2. Защита API с помощью клиентских учетных данных , поэтому ваше мобильное приложение запросит токен доступа у IdentityServer и использует его для получения доступа к API.

Ваш вебПриложение API и Identity Server4 совместно используют одну и ту же базу данных, поэтому каждое приложение может управлять пользователями.

...