Necesito un poco de ayuda para implementar un proveedor de OAuth 2 para un servicio de descanso basado en la nueva API web ASP.NET. Soy consciente de que hay algunas preguntas similares en Stack Overflow pero son más o menos enlaces a bibliotecas OAuth. Lo que realmente me gustaría es un código de muestra o un proyecto de muestra para comenzar. ¿Alguien puede señalarme en la dirección correcta?Implementación .NET OAuth 2.0 Provider. 2 muestras de Legged DotNotOpenAuth?
Estoy viendo DotNotOpenAuth y creo que la versión 4.0 beta es compatible con los proveedores de OAuth 2. Lamentablemente, parece que no puedo encontrar ningún código que demuestre cómo implementarlo.
Lo que necesito ayuda es conseguir un proveedor 2.0 en funcionamiento. Una vez que tenga eso, será bastante fácil integrarlo a través de un Módulo HTTP o un filtro.
Estoy interesado en la autenticación de 2 patas para la comunicación API a API.
Especifique si está compilando un * servidor de autorización * o un * servidor de recursos *. En OAuth 2, "proveedor" no significa nada. –
En realidad, al releer su pregunta, parece que quiere implementar ambos roles de servidor. –