none
¿Cómo hago que aparezca siempre un Form cuando abro mi página web?.

    Question

  • Hola a todos de nuevo. En mi página web, en lenguaje VB, en VBWD 2008, quiero que siempre, cuando se va a acceder a mi web, salga una ventana donde pida usuario y contraseña. La ventana ya la tengo, pero quiero hacer esto:
    siempre, al cargar mi web, me pidan primero el usuario y la contraseña y, al meterlo, ya me pueda dejar acceder a la web.
    Esto sería sencillo si siempre se accediese desde la página principal, pero hay un problema: el crear accesos directos a las web, y quiero que, aunque creando esos accesos directos, incluso accediendo a ellos, siempre al cargar me vaya a esa ventana donde me pida primero el nombre de usuario y contraseña y después, ir a toda la web libremente hasta que se cierre y, al volver a abrir la web, pedirlo, y así siempre. ¿Cómo hago esto?.
    Muchas gracias por sus respuestas. Saludos.
    Thursday, April 16, 2009 7:29 PM

All replies

  • Mira aca te dejo un tutorial muy bueno que te explica como hacer lo que necesitas:

    http://www.elguille.info/NET/ASPNET/tutorialLogin/tutorialLogin.htm

    Lo que tenes que hacer es configurar en el web config de tu aplicación cual es la url de la página de login, y decirle que tipos de usuarios pueden navegar la página.

    <authentication>
       <forms loginUrl="LoginPage.aspx"/>
    </authentication>

    <authorization>
        <deny users="?"/>    <---Con eso le dices que no pueden navegar tu sitio usuarios no autenticados.
    </authorization>

    En el tutorial tenes todo explicado en forma mas extensa.
    Sandro D. Garcia
    Colabora con el foro: Si este mensaje te es de utilidad marcalo como respuesta.
    Thursday, April 16, 2009 8:01 PM