Pregunta

¿Qué soluciones tienen las personas para desarrollar sus aplicaciones web fuera de línea cuando tomaron la decisión de usar OpenId para ser miembro del sitio?

Un par de ideas:

  1. Cree dos páginas de inicio de sesión, una para OpenId y otra para la membresía de ASP.NET
  2. Crear proveedor local de OpenId con cuentas de prueba

¿Algún pensamiento?

¿Fue útil?

Solución

Puede usar una inversión del contenedor de control para contener su implementación de OpenID y para una rápida implementación podría usar Moq para proporcionar respuestas preconfiguradas.

Otros consejos

¡Solo burlón!

He cableado mi página de inicio de sesión.aspx para hacer siempre:

FormsAuthentication.RedirectFromLoginPage("http://blog.nerdbank.net/")

o algo así basado en alguna variable. De esa manera, no inicio sesión con OpenId, pero se ve en el resto del sitio web como lo hice yo.

Solo asegúrate de revertir el cambio o de hacerlo en base a alguna condición que solo sea verdadera en el desarrollo. :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top