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. autenticación con ASP.NET Web API
- 2. Transacciones con ASP.net WEB API
- 3. Asp.Net Web Api - ModelBinders
- 4. actualización parcial con asp.net web api
- 5. Cómo configurar Elmah con ASP.NET Web API
- 6. Enviando mensaje con 401: Asp.net Web-api
- 7. DotNetOpenAuth oAuth en ASP.NET MVC
- 8. ASP.Net Single Sign On CrossDomain con OneLogin y DotNetOpenAuth
- 9. ASP.NET Web API en IE
- 10. DotNetOpenAuth con MVC 4.0
- 11. ASP.net Web API y System.Net.Http
- 12. ASP.NET Web API Web en forma
- 13. ASP.NET Web API ActionFilter ejemplo
- 14. ASP.NET Web API descargar texto
- 15. ASP.NET Web Api y UrlDecode
- 16. SynchronizationContext y ASP.NET Web API Extensibility Points
- 17. Autofac y API web ASP.NET ApiController
- 18. API Web ASP.NET: Opcional Guid parámetros
- 19. Asp.net Web API sin Entity Framework
- 20. Gestión de excepciones ASP.NET MVC Web API
- 21. Custom MVC AuthorizeAttribute para ASP.NET Web API
- 22. Devolver algunos campos de ASP.NET Web API
- 23. CORS soporte para PUT y DELETE con ASP.NET Web API
- 24. Método con parámetro de diccionario en Asp.Net Web API
- 25. Autenticación API web ASP.NET MVC 4 con proveedor de membresía
- 26. Puede ASP.NET Web API manejar sub-recursos con diferentes controladores
- 27. ¿La API web ASP.NET es compatible con IValidatableObject?
- 28. ASP.NET Web API - Solicitud GET con múltiples argumentos
- 29. Método con dos parámetros en asp.net web api
- 30. ASP.NET Web API devuelve DTO cuestionables?
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. –