Я новичок в службах идентификации в сети ASP, и нам требуется следующее требование.
Ниже приводится настройка архитектуры.
1. Сервер приложений
Appsever, имеющий
a. Entity Framework
b. Услуги ASP.Net Web API2 Odata
c. Сервер авторизации
2. Веб-сервер
Приложение ASP.Net MVC 5 (клиент, который обращается к серверу приложений)
Поток должен быть
Приложение MVC5 Cleint с формой входа / регистрации
Во время регистрации / входа в систему информацию необходимо отправить на сервер авторизации на сервере приложений, авторизовать и создать заявки с помощью служб идентификации.
После создания удостоверения на сервере авторизации клиентское приложение должно войти в систему
Мне известно о получении токена-носителя с сервера аутентификации, который будет использоваться в качестве информации заголовка для доступа к службе API.
Все, что нам не хватает, это то, что клиентское приложение MVC должно использовать те же утверждения удостоверения, которые были созданы на сервере авторизации.
Есть ли способ получить доступ к утверждениям, созданным на сервере аутентификации.
У меня есть несколько примеров того, как аутентифицироваться на сервере аутентификации и получать токен через OWIN, и с этого токена мы можем безопасно получить доступ к API, но мне нужно, чтобы клиентское веб-приложение должно было войти в систему на основе токена
Я прошел по следующим ссылкам
Кроме того, я требую добавлять претензии, когда это требуется, после входа в систему.