У меня есть решение, которое содержит 2 основных проекта сети:
- Веб-API
- Веб-приложение (MVC)
Веб-приложениепотребитель веб-API.Контроллер моего веб-приложения будет использовать httpclient
для получения данных, а я использую бритву для клиента (нет библиотеки Javascript, такой как Angular).Я хочу использовать Microsoft identity
для аутентификации, и недавно я прочитал о JWT
.
В каком проекте я должен добавить Microsoft Identity?(Поскольку нам нужна аутентификация для создания токена в JWT
)
Если я должен добавить его в проект Web API
, как я могу использовать идентификацию, когда мне нужна аутентификация в razor-- или где-то еще вПроект MVC - используя User.Identity.IsAuthenticated
или usermanager
?