Foros del Web » Programando para Internet » ASPX (.net) »

¿ Restringir acceso a pagina ?

Estas en el tema de ¿ Restringir acceso a pagina ? en el foro de ASPX (.net) en Foros del Web. Tengo una session llamada usuario, si esta session no ha sido iniciad que me haga un response.redirect al login.... Como pregunto en C# si la ...
  #1 (permalink)  
Antiguo 10/01/2011, 09:40
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
¿ Restringir acceso a pagina ?

Tengo una session llamada usuario, si esta session no ha sido iniciad que me haga un response.redirect al login....

Como pregunto en C# si la session ha sido inicializada, asi no podran entrar a la pagina que esta restringida, intente hacerlo asi pero me bota un error de que la variable no existe.

Código ASP:
Ver original
  1. Línea 10:     protected void Page_Load(object sender, EventArgs e)
  2. Línea 11:     {
  3. Línea 12:         if (Session["usuario"].ToString() == "")
  4. Línea 13:             Response.Redirect("Default.aspx");
  5. Línea 14:     }

PD: que otra solucion tienen para restringir paginas
  #2 (permalink)  
Antiguo 10/01/2011, 11:36
Avatar de Expinete  
Fecha de Ingreso: abril-2006
Ubicación: Zaragoza
Mensajes: 236
Antigüedad: 18 años, 1 mes
Puntos: 3
Respuesta: ¿ Restringir acceso a pagina ?

Tienes dos opciones:
1.- Crearla en tu página inicial con valor vacío(el problema es que si acceden directamente a la página te seguirá dando ese error)

2.-Comprobar que existe esa variable antes de comprobar que tiene valor
Código PHP:
if ((Session("myObject") == null)) {
....
    }else{
        if (
Session("myObject"))==""){
               ...
        }
    


Etiquetas: restringir, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:23.