2014-01-24 7 views
1

Я создаю новое веб-приложение ASP.NET MVC 5. Вместо использования аутентификации стандартных форм с пользовательскими данными, хранящимися в MS SQL, я хотел бы пройти аутентификацию через REST API (он использует OAuth2 с токенами-носителями). Существуют ли какие-либо существующие решения или рекомендации по их достижению?Аутентификация приложения ASP.NET MVC через REST API

ответ

0

Это уже достигнуто для вас. Это работает, если вы создаете проект webapi2 с параметром «Индивидуальные учетные записи пользователя», выбранным для авторизации.

Here's a walk through on using it.

+0

Страница, которую вы ищете, недоступна ... –

0

Как упоминалось выше, вы будете иметь некоторую помощь из коробки, если вы создаете новый проект Web API. То, что используется за занавеской, называется ASP.NET Identity. Он использует токены-носители для аутентификации и может быть доступен как HTTP API через веб-API ASP.NET. Пользовательские данные будут храниться в MS SQL Server через Entity Framework, но есть также некоторые порты, где вы можете использовать другие системы баз данных, такие как MySQL или MongoDB.

Смежные вопросы