2012-04-13 34 views
7

Estoy construyendo la API web RESTful para mi aplicación web ASP.NET MVC4 utilizando ASP.NET WebAPI. Quiero usar OAuth 1.0 para proporcionar autorización. Estoy mirando hacia la biblioteca DotNetOpenAuth. ¿Alguien puede ayudarme a entender cómo usar el proveedor de servicios de esta biblioteca con ASP.NET WebAPI?ASP.NET Web API con DotNetOpenAuth

Respuesta

1

¿Has mirado en la muestra OAuthServiceProvider que viene con DotNetOpenAuth? Demuestra un servicio WCF que está protegido por OAuth 1.0.

+0

Gracias por responder. Sí, miré esta muestra (y [plantilla de sitio web ASP.NET MVC 2 OpenID] (http://visualstudiogallery.msdn.microsoft.com/81153747-70d7-477b-b85a-0374e7edabef)). Pero es difícil comprender la muestra (y la biblioteca) sin documentación y ejemplos de uso con alguna explicación. Todavía no puedo adaptarlo a ASP.NET WebAPI, pero lo estoy intentando. Pero no estoy seguro de poder hacerlo, y de que no perderé el tiempo. – ebashmakov

+0

Existe [hay documentación] (http://docs.dotnetopenauth.net/master/), por cierto. –