asp.net - dotnetopenauth nuget
¿Autenticación OpenID en ASP.NET? (6)
¿Hay algún buen tutorial sobre cómo integrar OpenId con un sitio ASP.NET?
Estoy empezando a construir una nueva aplicación web que requerirá cuentas de usuario. Ahora que tengo un OpenID que estoy usando para este sitio, pensé que sería genial si pudiera usar OpenID para la autenticación en mi aplicación. ¿Hay algún buen tutorial sobre cómo integrar OpenID con un sitio ASP.NET?
DotNetOpenId disponible en http://code.google.com/p/dotnetopenid
Estoy considerando lo mismo. En el sitio de Open ID, hay un enlace ''Para Desarrolladores'' @ http://openid.net/developers/ y desde allí hay un enlace a ''Abrir Bibliotecas'' @ http://wiki.openid.net/Libraries y finalmente desde hay uno llamado ''DotNetOpenID'' @ http://dotnetopenid.googlecode.com/ que es probablemente lo que estás buscando.
Buena suerte.
También debe consultar el código base de DotNetNuke , han estado utilizando OpenID para las últimas revisiones y encontrará un código de trabajo para implementarlo allí.
Vea la publicación de Scott Hanselman sobre el uso de DotNetOpenID en ASP.NET. El blog de Andrew Arnott está lleno de ejemplos sobre el uso de DotNetOpenID con ASP.NET, incluido ASP.NET MVC.
Recientemente conecté DotNetOpenID para el lanzamiento de Subtext 2.0. Fue muy sencillo: los ejemplos de código incluidos con la descarga de DotNetOpenID son bastante útiles. Lo único que recomendaría es que solo use la biblioteca y evite el control ASP.NET. Utiliza el diseño basado en tablas (codificado) y es bastante difícil de cambiar de estilo.
DotNetNuke puede no ser un buen ejemplo actual. Cuando hicimos la integración, DotNetOpenID no soportaba las especificaciones de OpenID 2.0. Arreglé un tenedor para obtener el soporte 2.0 y no tuve la oportunidad de extraerlo para la versión oficial de DotNetOpenID 2.0.