У меня есть проект ASP.NET MVC и проект Web Api (отдельные проекты).Доступ к базе данных полностью реализован через Web Api (включая авторизацию и аутентификацию).ASP.NET MVC - это клиент, Web Api - это сервер.
Итак, как правильно реализовать авторизацию и аутентификацию в проекте ASP.NET MVC (на стороне клиента)?Я много читал, как это реализовано в Web Api (через токен), но я не могу понять, как правильно использовать этот токен в ASP.NET MVC.
Реализовать перенос для каждого запроса?Я также не знаю, как определить роль пользователя в ASP.NET MVC.Может быть, есть какой-то способ переписать стандартные методы авторизации ASP.NET MVC для работы с токеном Web Api?Будут ли работать атрибуты Authorize
на стороне клиента ASP.NET MVC?Предложите, пожалуйста, пример такой реализации, если это возможно, или скажите, как лучше ее реализовать.