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
7
A
Respuesta
3
Estoy en una situación similar a la tuya.
Yo recomendaría que eche un vistazo a Thinktecture's IdentityModel Authorization extensions for Web API (y MVC).
Es un proyecto de código abierto alojado en GitHub, con muestras para examinar también.
También puede tomar una gran cantidad de información útil a partir de Dominick Baier's blog
1
¿Has mirado en la muestra OAuthServiceProvider que viene con DotNetOpenAuth? Demuestra un servicio WCF que está protegido por OAuth 1.0.
Cuestiones relacionadas
- 1. Transacciones con ASP.net WEB API
- 2. autenticación con ASP.NET Web API
- 3. Asp.Net Web Api - ModelBinders
- 4. Cómo configurar Elmah con ASP.NET Web API
- 5. OAuth Facebook autenticación con ASP.NET Web API
- 6. actualización parcial con asp.net web api
- 7. Enviando mensaje con 401: Asp.net Web-api
- 8. DotNetOpenAuth oAuth en ASP.NET MVC
- 9. ASP.Net Single Sign On CrossDomain con OneLogin y DotNetOpenAuth
- 10. ASP.NET Web API en IE
- 11. ASP.NET Web API Web en forma
- 12. ASP.net Web API y System.Net.Http
- 13. ASP.NET Web API ActionFilter ejemplo
- 14. DotNetOpenAuth con MVC 4.0
- 15. ASP.NET Web Api y UrlDecode
- 16. ASP.NET Web API descargar texto
- 17. Facebook/Twitter con dotnetopenauth?
- 18. Facebook con DotNetOpenAuth 4.1.0.12182
- 19. SynchronizationContext y ASP.NET Web API Extensibility Points
- 20. Autofac y API web ASP.NET ApiController
- 21. API Web ASP.NET: Opcional Guid parámetros
- 22. Asp.net Web API sin Entity Framework
- 23. CORS soporte para PUT y DELETE con ASP.NET Web API
- 24. Método con dos parámetros en asp.net web api
- 25. ¿La API web ASP.NET es compatible con IValidatableObject?
- 26. Método con parámetro de diccionario en Asp.Net Web API
- 27. Puede ASP.NET Web API manejar sub-recursos con diferentes controladores
- 28. ASP.NET Web API - Solicitud GET con múltiples argumentos
- 29. Autenticación API web ASP.NET MVC 4 con proveedor de membresía
- 30. Gestión de excepciones ASP.NET MVC Web API
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
Existe [hay documentación] (http://docs.dotnetopenauth.net/master/), por cierto. –