none
configurar un webform para que sea el que se ejecute RRS feed

Todas las respuestas

  • ¿Es una aplicación de tipo webforms?

    La forma más sencilla de que un form se ejecute por defecto es renombrarlo a "default.aspx" y ubicarlo en la raiz de la aplicación.

    Si no te gusta que tenga ese nombre, puedes entrar en la configuración del IIS del servidor en el que hayas publicado la aplicación y cambiar o añadir lo que quieras en "Default document".

    Si el formulario en cuestión resulta ser precisamente el de Login, y estás usando el mecanismo estandarizado de login (que indica el formulario bajo "formsAuthentication" en el web.config), entonces también es muy simple porque basta con que deniegues el acceso anónimo en toda tu web (poniendo <deny users="?"/> en la seccion <authorization>) y de esa manera da igual cuál sea la url a la que entra el usuario; siempre "rebota" al login.

    miércoles, 13 de noviembre de 2019 14:04
  • hola

    Pero esto lo deberias implementar en la seguridad, no vale de nada poner el login por defecto si despues puedo navegar a cualquier pagina si la ingreso en la url

    el login se implementa a nivel del sitio con asp.net membership

     How to: Membership desde cero en ASP.NET

    al ponerlo en la configuracion si se intenta navegar sin haberse autenticado redirecciona al login automatico

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 13 de noviembre de 2019 22:07