¡HOLA GENTE!
Les cuento:
Configuro el web.config de mi proyecto para q autentifique las páginas de mi sitio en base a formularios (se llama login.aspx con sus cajas de texto para login y password respectivamente).
La manera en q compruebo q los usuarios existen es así:
Código Visual Basic:
Dim login, contra as String
Dim sU as String="Select login, contra from Usuarios where login='" & Me.login.text & "' "
Dim sx as new Odbc.OdbcCommand(sU, Me.OdbcConnection1)
Me.OdbcConnection1.Open()
sx.ExecuteNonQuery()
Dim dp as Odbc.OdbcDataReader=sx.ExecuteReader
Do While dp.Read
login=dp("login")
contra=dp("contra")
Loop
Me.OdbcConnection1.Close()
If login<>"" And contra<>"" Then
Server.Transfer("index.aspx")
Else
Me.Label1.Visible=True
Me.Label1.Text="Error en Login y/o Contraseña"
Las variables son declaradas vacías, si existe el usuario y contraseña, las variables se llenan en el recorrido que hace el bucle.
Esto es lo que quisiera solucionar:
En el index, cuando toco algún vínculo, me vuelve a pedir login y contraseña... y así me encierro en esas dos páginas. Paso de login.aspx a index.aspx y cuando cliqueo los vínculos q tiene el index, me vuelvo a login.aspx
¿Cómo puedo hacer para q ya no m siga pasando este problema? o ¿Cómo Puedo hacerlo de otra manera q no sea con el fichero .config?
¡GRACIAS