Problema con la URL de retorno de inicio de sesión

programación


Hola,
Me pregunto si alguien puede ayudarme con este problema.

En mi aplicación, cuando inicio sesión, creo variables de sesión para almacenar el nombre de usuario.

C#
protected void btnLogin_Click(object sender, EventArgs e)
       {
           if (validateUser() == true)
               Response.Redirect("~/Default.aspx");
       }
C#
private bool validateUser()
      {
          if()
          {
              Session["User"] = objU.Username;
              return true;
          }
          else
              return false;
      }

Cuando ejecuto la aplicación e inicio sesión, la función de validación de usuario funciona bien y devuelve verdadero cuando encuentra al usuario, pero en lugar de llevarme a la página predeterminada, me redirigen a la página de inicio de sesión con esta URL en el navegador.

[^]

Además, sigo recibiendo el error en el medio.

Error de tiempo de ejecución de Microsoft JScript: ‘$’ no está definido

¿Alguien puede arrojar algo de luz sobre lo que está pasando?

Gracias.

Solución 1

Hola
Parece que tiene algunos problemas de autorización en su aplicación. Visita esto puede ayudarte.
Haga clic aquí[^]

Solución 3

Hola

C#
protected void btnLogin_Click(object sender, EventArgs e)
       {
           if (validateUser() == true)
               Response.Redirect("Default.aspx");
       }

Pruebe esto si ocurre un problema, publíquelo.

コメント

タイトルとURLをコピーしました