IdentityServer4 как 3 уровня (презентация, приложение и база данных) - PullRequest
0 голосов
/ 21 ноября 2018

Мы начинаем использовать IdentityServer в качестве централизованной части для аутентификации / аутентификации пользователей + защиты наших Apis и приложений.У нас есть несколько приложений, написанных с использованием различных фреймворков, таких как приложение WebForm, настольное приложение, веб-приложение .NetCore Mvc, приложение на основе AngularJS Spa и несколько API-интерфейсов, созданных с использованием MVC (.net Core).

Мы начинаем с 2 Apis иПриложение AngularJS (использующее неявный поток), и мы потенциально перенесем пользователя из существующей базы данных в IDServer Db.

Наш Enterprise Architect сказал мне, что мы хотим иметь возможность развертывать IDServer в трех уровнях.Презентация, приложение и база данных.

Насколько я понимаю, IDserver хорошо интегрирован с IdentityDbContext, ConfigurationDbContext и OperationDbContext.

Я не уверен, как я могу разбить IdServer на три уровня и извлечь прикладной уровень изэто для того чтобы иметь возможность развернуть на сервере приложений выставить через Http?Кроме того, IDServer предоставляет множество конечных точек Http, таких как токен / Connect, /.last-wellknow-configuration и / userinfo ... поэтому я не совсем понимаю, стоит ли даже разбивать их на 3 уровня?

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