Интеграция между сетевой идентификацией Asp и входом в API

#c# #api #model-view-controller #authorization

Вопрос:

У меня есть проект MVC 5, я использую Asp net Identity для входа в систему, регистрации и ролей, я хочу добавить еще одну авторизацию по API.

Как я могу добавить авторизацию по API в Asp net Identity, чтобы иметь две авторизации в проекте

Комментарии:

1. Пожалуйста, отредактируйте вопрос, чтобы ограничить его конкретной проблемой с достаточной детализацией для определения адекватного ответа.

2. Что значит два разрешения ? Вы имеете в виду несколько политик , несколько ролей , несколько утверждений ? Если да , то я рекомендую вам прочитать об авторизации с помощью политики и узнать о требованиях к политике и обработчиках политики, тогда вы можете использовать эти имена политик в своем действии/контроллере

3. Я имею в виду множественную авторизацию, используйте проверку подлинности с помощью OAuthOptions в том же проекте, я использовал проверку подлинности с помощью usecookiea для веб-пользователей , но моему клиенту нужен api для мобильных устройств, поэтому я хочу использовать OAuthOptions для создания токена и отправки его клиенту