Аутентификация и авторизация Идентификация + JWT через Web-API 2 для нескольких веб-клиентов ASP.NET MVC - PullRequest
1 голос
/ 06 июня 2019

У меня есть этот web-api с конфигурацией Identity + JWT внутри.поэтому, в основном, если мне нужно аутентифицировать кого-то, ему нужно отправить запрос в мой API, и я сгенерирую этот токен jwt и отправлю им свои идентификационные роли и информацию о пользователе и т. д., есть несколько клиентов, которые используют это (например, есть vue.js app и response.js app) они работают, и это нормально.но теперь есть ASP.NET MVC 5, который хочет использовать этот webapi и сервис идентификации, и я не был уверен, как с ним работать.Я пробовал идентифицировать, где при запуске приложения вы включаете dbcontext, и встроенная функция, такая как Authorize(role="etc"), работает отлично, потому что идентификация использует свою собственную структуру сущностей, чтобы получить их, однако теперь я не хочу, чтобы приложение ASP.NET MVCПосмотрите мой DbContext Непосредственно и что вместо всех них есть только один токен jwt. Как я могу управлять работой атрибута get authorize?Я прочитал много сообщений на stackoverflow об этой проблеме, но они только запутали меня.Может ли кто-нибудь указать мне правильное направление?

...