0

DotNetOAuth 2.0을 사용하여 ASP.net MVC4 응용 프로그램의 인증 부분을 분리하는 중입니다. 이는 하나의 프로젝트 만 인증 만 수행한다는 것을 의미합니다. 응답을 기반으로 응답을 보내면 다른 응용 프로그램에 대한 액세스 권한을 갖게됩니다.ASP.NET MVC4에서 OAuth 2를 사용하는 인증에 웹 API를 사용할 수있는 경우

아이디어는 나중에 추가 된 응용 프로그램이나 프로젝트가 하나의 공통 인증 프로세스를 사용하도록하는 것입니다.

우선 웹 서비스에 대한 정보를 많이 읽었으며 내가 원하는 정보를 얻는 데 도움이 될 것이라고 생각합니다.

여러분이 이런 식으로 구현했거나 최선의 방법이 무엇인지 제안 해주세요. 편안한 서비스 -

내가 API 또는 서비스, 어떤 링크 나

답변

0

ASP.NET 웹 API를 감사 지시하는 샘플을 이동해야하는 것도 서비스입니다. "서비스"를 선택하는 것은 기본 인증 플랫폼이 사용자가 사용해야하는 것을 정의 할 때 유용합니다.

WCF는 웹 서비스가 순수 HTTP 서비스 인 웹 서비스 그 이상입니다.

모든 "응용 프로그램"이 웹 기반이되기를 기대한다면 웹 API가 될 이유가 없습니다.

이 문서에서는 인증 모델을 결정하는 데 도움이해야 뭔가있을 수 있습니다, 그냥 한 번에 OAUTH을 사용하는 모든 응용 프로그램에 대한 인증을 수행 독립 실행 형 응용 프로그램을 찾고 있어요 공유 http://www.asp.net/web-api/overview/security/external-authentication-services

+0

감사합니다 –