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

Problema HttpCookie IE

Estas en el tema de Problema HttpCookie IE en el foro de ASPX (.net) en Foros del Web. Hola a todos, me han pasado una aplicación web para que arregle un error un poco extraño, a ver, estoy trabajando con vs2003, y para ...
  #1 (permalink)  
Antiguo 31/12/2010, 06:42
Avatar de Expinete  
Fecha de Ingreso: abril-2006
Ubicación: Zaragoza
Mensajes: 236
Antigüedad: 18 años, 1 mes
Puntos: 3
Problema HttpCookie IE

Hola a todos,
me han pasado una aplicación web para que arregle un error un poco extraño, a ver, estoy trabajando con vs2003, y para la validación del usuario en la aplicación utiliza este código:
Código PHP:
  Dim objCookie As HttpCookie
            objTicket 
= New FormsAuthenticationTicket(1txtUsuario.ValueNow(), DateAdd(DateInterval.Minute60Now()), TruetxtClave.Value)
            
objCookie = New HttpCookie(".ASPXAUTH")
            
objCookie.Value FormsAuthentication.Encrypt(objTicket)

            
Response.Cookies.Add(objCookie)
            
Application("usuario") = Valor
            Response
.Redirect("index.aspx"
es decir guarda en una cookie los datos del usuario para comprobar en las distintas páginas que está registrado.

Bien, creo que eso está claro, el problema es el siguiente, en IE 8 en algunos PCs(importante esto, porque en otros funciona sin problemas) cuando el usuario se loguea lo redirige de nuevo a la página de usuario y contraseña, es decir, la cookie no se crea en esos PCs(verificado con Fiddler), ¿alguien sabe por qué narices no se crea esa cookie? Porque en el mismo PC con chrome o Firefox si que funciona...

Estoy un poco si alguien pudiera decirme que problema puede haber le estaría muy agradecido.

Gracias por adelantado.
  #2 (permalink)  
Antiguo 31/12/2010, 09:35
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
Respuesta: Problema HttpCookie IE

xq las cookies no estan habilitadas en el navegador
lo q puedes hacer es usar variables de sesion, y en el IIS de la aplicacion, conffigurarlo para que las variables se alojen en el servidor, esto es un poco riesgoso ya q si tu aplicacion tiene muchos usuarios al mismo tiempo, consumen recurrsos del servidor.
  #3 (permalink)  
Antiguo 10/01/2011, 11:20
Avatar de Expinete  
Fecha de Ingreso: abril-2006
Ubicación: Zaragoza
Mensajes: 236
Antigüedad: 18 años, 1 mes
Puntos: 3
Respuesta: Problema HttpCookie IE

Gracias por tu respuesta gakutaru, pero ese no es el problema, te explico, lo primero que hice precisamente fué irme al menú Herramientas-->Opciones de internet-->Privacidad-->Opciones Avanzadas y permitir siempre las cookies... Seguidamente y por si acaso puse la página en mis sitios de confianza(Herramientas-->Opciones de internet-->Seguridad-->Sitios de Confianza-->sitios)
Y aún así no funciona, lo único que he encontrado de diferente entre esas máquinas y las demás, es que pertenecen a un dominio con su servidor de dominio... pero no en todas las máquinas que pertenecen al dominio sucede, en una en concreto no...

Y ya había pensado en usar variables de sesión... pero es un poco tarde para ello, la web es bastante amplia y la validación no está muy clara que digamos, tendría que ir página por página para realizar esa validación de usuario...lo sé al final tendré que hacerlo...

Etiquetas: 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:09.