Используйте одну идентификацию для WebAPI и Asp.Net Core в разных проектах - PullRequest
0 голосов
/ 19 октября 2018

У меня есть решение, которое содержит 2 основных проекта сети:

  1. Веб-API
  2. Веб-приложение (MVC)

Веб-приложениепотребитель веб-API.Контроллер моего веб-приложения будет использовать httpclient для получения данных, а я использую бритву для клиента (нет библиотеки Javascript, такой как Angular).Я хочу использовать Microsoft identity для аутентификации, и недавно я прочитал о JWT.

В каком проекте я должен добавить Microsoft Identity?(Поскольку нам нужна аутентификация для создания токена в JWT)

Если я должен добавить его в проект Web API, как я могу использовать идентификацию, когда мне нужна аутентификация в razor-- или где-то еще вПроект MVC - используя User.Identity.IsAuthenticated или usermanager?

...