none
Mi Authentication Forms no redirecciona a la pagina inicial RRS feed

  • Pregunta

  • tengo esto  

    <authentication mode="Forms">
          <forms loginUrl="~/Login.aspx" defaultUrl="~/procesos/Inicio/Inicio2.aspx"  timeout="28880"/>
        </authentication> 

    para iniciar sesion pero cuando pasa el login y quiere entrar a Inicio2.aspx me muestra lo siguiente:

    Error de servidor en la aplicación '/'.

    No se encuentra el recurso.

    Descripción: HTTP 404. El recurso que está buscando (o una de sus dependencias) se puede haber quitado, haber cambiado de nombre o no estar disponible temporalmente. Revise la dirección URL siguiente y asegúrese de que está escrita correctamente. 

    Dirección URL solicitada: /procesos/Inicio/login.aspx


    Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.0.30319.34280

    no entra a la pagina Inicio2.

    viernes, 11 de diciembre de 2015 19:07

Respuestas

  • hola

    porque defines una pagian de inicio en tantas carpetas ?

    la pagina principal deberia estar al mismo nivel del aspx del login o a los umo en una carpeta, no es dos

    o sea podrias ubicarla en ~/procesos/Inicio.aspx asi seria lo correcto

    El error esta muy claro, no esta encontrando la pagina, estas seguro que le defines la ruta relativa de forma correcta?

    -------

    tambien puede suceder lo que se comenta aqui

    How to override/change FormsAuthentication LoginUrl in certain cases

    como veras cada carpeta permite definir su propio nivel de seguridad con lo cual puede que no tengas acceso al redireccionar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    sábado, 12 de diciembre de 2015 21:45

Todas las respuestas

  • Dirección URL solicitada: /procesos/Inicio/login.aspx

    Segun esto mas bien creo que te da error al loguear(por datos de usuario o conexion, o cualquier otro error) y no te esta recargando el login correctamente, porque la pagina que esta tratando de recargar es /procesos/Inicio/login.aspx en vez de Index2.

    Revisa la URL que tiene tu control o formulario de login.

    sábado, 12 de diciembre de 2015 20:09
  • hola

    porque defines una pagian de inicio en tantas carpetas ?

    la pagina principal deberia estar al mismo nivel del aspx del login o a los umo en una carpeta, no es dos

    o sea podrias ubicarla en ~/procesos/Inicio.aspx asi seria lo correcto

    El error esta muy claro, no esta encontrando la pagina, estas seguro que le defines la ruta relativa de forma correcta?

    -------

    tambien puede suceder lo que se comenta aqui

    How to override/change FormsAuthentication LoginUrl in certain cases

    como veras cada carpeta permite definir su propio nivel de seguridad con lo cual puede que no tengas acceso al redireccionar

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    sábado, 12 de diciembre de 2015 21:45