У меня есть веб-API ASP.NET (проект 1), который использует Asp.Net Identity 2.0 для аутентификации пользователей. Этот API предназначен только для аутентификации и авторизации.
У меня есть еще два проекта
- Проект ASP.NET MVC 5 (проект 2)
- ASP.NET WEB API (проект 3) - сюда входят сервисы, связанные с бизнесом.
все три проекта используют https.
Проект MVC собирает имя пользователя, пароль и отправляет их в проект API (проект 1). Api Project (проект 1) аутентифицирует пользователя и отправляет обратно токен-носитель. Файл cookie аутентификации установлен в проекте mvc (проект 2). Это хорошо работает до этого.
Теперь я хочу передать токен-носитель из проекта MVC (проект 2) второму API (проект 3) и получить его (проект 3) аутентифицированным. Я не могу найти метод в UserManager для проверки токена на предъявителя.
Любые идеи?