Hola a todos. Tengo una aplicación ASP.NET MVC que pronto implementaré en un servidor en vivo. Teóricamente, me gustaría proteger con contraseña la aplicación mientras estoy en prueba beta sin modificar la base de código subyacente o membresía dentro de la aplicación. Voy a tener varias pruebas beta de personas, por lo que es obligatorio que esté disponible en la web. Un escenario simple:¿Asegura una aplicación ASP.NET MVC para la prueba beta?
- usuario navega a la aplicación bajo beta
- Tal vez un HttpHandler procesará la solicitud y redirigirlos a un intersticial, página temporal de inicio de sesión en el que tienen que introducir una contraseña beta para acceder a la aplicación
Stackoverflow utilizó una técnica similar cuando estaban en prueba beta. ¿Algunas ideas?
Una edición para aclarar. No tengo acceso a IIS para esta aplicación en particular porque estoy usando un host administrado.
¿Puede proporcionar una interfaz para el proveedor de membresía y cambiar la implementación de esa interfaz cuando entre en funcionamiento? –
Bueno, no estoy seguro. Estoy usando OpenID como mi proveedor de membresía. – user135383
Hice una pregunta similar antes, pero no tuvo mucha actividad, así que me alegra ver que esto se repita. Más información aquí: http://stackoverflow.com/questions/1171897/what-is-the-most-unobtrusive-way-to-add-a-layer-of-security-for-a-private-beta-of –