0

Я работаю над разделением части аутентификации моего приложения ASP.net MVC4 с использованием DotNetOAuth 2.0, что означает, что один проект будет выполнять только аутентификацию и отправить ответ, исходя из ответа, он будет иметь доступ к другому приложению.Если Web API можно использовать только для аутентификации с использованием OAuth 2 в ASP.NET MVC4

Идея заключается в том, чтобы получить любое приложение или проект, добавленные позже, с использованием одного общего процесса аутентификации.

Первое, что пришло мне в голову, заключалось в создании сервиса, в процессе которого много читалось о веб-API и думаю, что он может помочь в достижении того, что я ищу.

Пожалуйста, предложите, если вы, ребята, внедрили что-то подобное или что лучше всего.

Должен ли я пойти с API или услугу, любую ссылку или образец направить ценится

ответ

0

Web API ASP.NET также услуга - RESTful сервис. Выбор использования «Сервиса», хотя хорошо, что ваша базовая платформа аутентификации определит, что вы должны использовать.

WCF - это гораздо больше, чем веб-сервис, где веб-API - это чистый HTTP-сервис.

Если вы ожидаете, что все ваши «приложения» будут основаны на Интернете, тогда нет причин, по которым это не может быть веб-API.

Эта статья может быть что-то, что должно помочь вам принять решение о вашей модели аутентификации: http://www.asp.net/web-api/overview/security/external-authentication-services

+0

Спасибо за обмен, я ищу отдельное приложение, которое просто делает аутентификацию для всех приложений сразу с помощью OAuth –

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