Tengo un sitio web desarrollado utilizando ASP.NET MVC3.
Ahora quiero exponer una API REST para que otros la usen, lo que expondrá las mismas características que el sitio web.Creación de API REST para el sitio web basado en MVC existente
En el sitio web, una vez que un usuario ha iniciado sesión y credenciales validadas contra un DB, la sesión administra el estado de sesión del usuario.
¿Cómo haría el equivalente con la API REST, donde muchos de los métodos expuestos requieren que el usuario inicie sesión (o al menos tenga un nombre de usuario y contraseña válidos)?
Además de esto, ¿el mejor enfoque para el sitio web sería utilizar también la API REST (suponiendo que la API cubra todas las funcionalidades requeridas por el sitio)?
¿Qué tan bien es ASP.NET MVC3 adecuado para esto, por supuesto, teniendo en cuenta que el sitio ya existe utilizando este marco?
Sí, este es uno de los mejores artículos en la web sobre este tema, lo comprobé hace unos días, realmente agradable, gracias. –
Creo que el enlace está caído. –
No tiene sentido ser el mejor artículo en la web si no es accesible :( –