net mvc example asp asp.net-mvc oauth dotnetopenauth

example - DotNetOpenAuth oAuth en ASP.NET MVC



owin oauth 2.0 authorization server (4)

Estoy tratando de entender cómo aplicar la biblioteca de consumidor DotNetOpenAuth desde DotNetOpenAuth en el contexto de ASP.NET MVC.

oAuth es nuevo para mí, y la biblioteca no parece muy simple. ¿Alguien tiene una muestra de aprovechamiento de esta biblioteca, para este uso, en ASP.NET MVC?



Eche un vistazo al sitio de inicio TekPub ASP.Net MVC 2.0 de Rob Conery. Él ha configurado DotNetOpenAuth como parte de eso. Debería señalarte en la dirección correcta

EDITAR
Mi suposición se basó en el hecho de que OpenID y OAuth son lo mismo. No son lo mismo, sino ideas complementarias. OpenId se trata de Autenticación donde OAuth se trata de Autorización.

Aunque no está directamente relacionado con ASP.NET MVC, la biblioteca de TweetSharp tiene una implementación de OAuth escrita en C # que puede ser de alguna utilidad.

Flujo de trabajo de TweetSharp OAuth
Integración simple de OAuth para Twitter en ASP.NET MVC

OAuth con Silverlight para Windows Phone 7


Es posible que desee ver los proyectos de muestra que vienen con el DotNetOpenAuth .

La solución obtenida al descomprimir tiene varios proyectos de muestra. Uno de ellos es una implementación de consumidor Oauth. Aunque es una aplicación ASP.NET Webforms, volver a implementarla como una aplicación ASP.NET MVC no debería ser demasiado difícil.