Tengo una aplicación web ASP.NET MVC que tiene un área pública y un área de miembros con inicio de sesión mediante cookie + oauth, nada sofisticado es solo una aplicación web normal.
Quiero publicar una versión BETA para probar pero no quiero que sea de acceso público, algo así como una Autenticación Básica antes de ingresar al sitio web sería suficiente. No puedo realizar la autenticación por IP o dominio porque los evaluadores estarán en cualquier lugar.
¿Hay alguna forma de activar esto sin interferir con el inicio de sesión del sitio web?
Soy consciente de que puedo configurar un proxy inverso frente a IIS para manejar la autenticación, pero estaba buscando una solución más sencilla.