2008-12-16 16 views
5

¿Alguien sabe que hay una forma de implementar la autenticación de Windows Live ID en su sitio ASP.NET MVC? Existe información sobre las implementaciones de OpenID y utiliza algunas bibliotecas. Entonces, ¿hay alguna manera de implementar Live ID o aún no es compatible?Windows Live ID en ASP.NET MVC

Gracias

+0

tengo curiosidad por qué te gustaría implementar Live ID y no algo más flexible (como OpenID)? ¿Cuál es la lógica comercial detrás de tal decisión? – ahockley

+0

Bueno, la cuestión es que quiero permitir a los usuarios usar LiveID o OpenID, o nada. No estoy seguro de si es una buena idea, pero parece que sí, o es posible. Y, por cierto, hay 380 millones de usuarios que ya usan LiveID, así que no creo que sea una mala decisión comercial. – gljivar

+0

No quise decir nada pero sin ellos usar mi propia autenticación. :). – gljivar

Respuesta

3
+0

¿Sigue siendo este el camino a seguir en .net4 y mvc3? Estoy buscando algo más actualizado. – Maslow

+0

@ Maslow, si utiliza la plantilla de aplicación de Internet ASP.NET MVC 3, obtendrá un controlador de autenticación que usa membresía. Echa un vistazo a eso. Podrías "cambiarlo" para adaptarlo a Windows Live ID. –

1

En realidad este es un modelo de negocio válido, y yo he conseguido que funcione con asp.net mvc. Usé el código de muestra sdk publicado por Filip y creé un controlador que manejaba la respuesta de autenticación. El único problema que tuve fue durante el proceso de verificación de la aplicación de Windows Live. No pude lograr que el proceso de verificación funcione con el sitio de mvc. Tenía que hacer la verificación antes de subir el sitio. Ver: link text

Cuestiones relacionadas