problemas variables de session?

28/10/2004 - 17:38 por josep | Informe spam
Saludos a todos,

Tengo un problema con las variables de session de IIS.
De golpe desaparecen es como si la session se hubiera acabado. Esto puede
ser porque estoy mucho rato sin actuar sobre el servidor (time out min),
hasta aqui todo parece ok.

Pero el problema viene que no puedo volver a dar de alta nuevas variables de
session, tengo una pàgina inicial de carga la cual crea estas variables de
session. I una vez la session se ha cancelado no puedo volver a crear nuevas
variables.
He probado con:
//session.Abandon() // cerrando la ventana del navegador i volviendo-la a
abrir // he provado con varios pcs...
Però sigue igual.

Solo al cabo de un rato y aun no se muy bien porque vuelve a funcionar ok, i
de golpe ya crea otra vez las variables de session.

Tengo que indicar que hay una estructura de frames:
frame principal conecta con un servidor web S1
i uno de sus frames conecta con otro servidor web S2
Es en este segundo S2 el que me da estos problemas.
La web del servidor S2 funciona ok si trabajas directamente sobre ella, no
da problemas de sessiones expiradas. El problema puede venir por conectar a
traves de frames

Alguna idea?

Lo siento por el lio, espero que hayais entendido algo..
Gracias.

Preguntas similare

Leer las respuestas

#1 Jorge Oblitas
28/10/2004 - 17:54 | Informe spam
No entendi mucho...

Dices que un usuario ingresa, se le crean variables de sesion, acaba su
sesion, ingresa otro usuairo y no puede tener variables de sesion? :s

Cuentanos el caso un poco mas "detallado y con ejemplo" gracias

Jorge

"josep" escribió en el mensaje
news:#
Mostrar la cita
de
Mostrar la cita
nuevas
Mostrar la cita
i
Mostrar la cita
a
Mostrar la cita
#2 josep
29/10/2004 - 08:18 | Informe spam
Allá voy...

Tengo una web W1 en un servidor IIS pongamos S1. Esta web tiene una
estructura de frames y en uno de los frames se conecta a una dirección W2
(dir. virtual) de otro servidor IIS pongamos S2.

Bien esta direccion W2 al inicio crea un conjunto de variables de session.
Estas variables se cancelan cuando se lleva un tiempo sin actuar sobre la
pàgina.
En las paginas tengo un control que indica al usuario que la session ha
caducado y debe volver a conectarse. Asta aqui todo ok.

El problema viene aqui, que cuando el usuario vuelve a entrar en la página,
o sea, a W1 que a traves de uno de sus frames se conecta con W2. Le sigue
indicando que la session ha caducado. Las variables de session no se crean!
He probado cerrando la ventana, poniendo una pagina que hace <<
session.abandon>>, però sigue sin crear las variables de session.
Al cabo de un rato si vuelves a entrar entonces si ya crea las variables de
session.

Puede ser un problema de frames o de lio entre los dos servidores IIS S1 y
S2. Porque si trabajas directamente sobre W2 en S2, sin frames, no da este
problema.

Espero que esté un poco más claro, la verdad es que es algo muy raro y aun
no acabo de entender muy bien lo que pasa...

Bueno gracias.


From: "Jorge Oblitas"
Newsgroups: microsoft.public.es.iis
Sent: Thursday, October 28, 2004 5:54 PM
Subject: Re: problemas variables de session?


Mostrar la cita
puede
Mostrar la cita
out min),
Mostrar la cita
variables
Mostrar la cita
de
Mostrar la cita
a
Mostrar la cita
ok,
Mostrar la cita
no
Mostrar la cita
conectar
Mostrar la cita
#3 Jorge Oblitas
02/11/2004 - 16:59 | Informe spam
Pues ya veo, tienes una aplicacion que esta creando sesiones en dos
servidores a la vez...
Voy a hacer mis pruebas aqui para reproducir mi caso... lo que s eme ocurre
ahorita es que revises el brpwser porque cuando direccionas al usuario de un
dominio a otro en el brpowser a traves de frames, estas creando un posible
problema de seguridad (porque alguien podri querer enganar al usuario
haciendole crear que esta en un sitio en el que no esta) El browser debe
tener deshabilitado el redireccionamiento, revisa eso. La opcion dice: tener
acceso a datos entre dominios y deb eestra deshablitada seguramente

Jorge
"josep" escribió en el mensaje
news:##
Mostrar la cita
página,
Mostrar la cita
crean!
Mostrar la cita
de
Mostrar la cita
variables
Mostrar la cita
volviendo-la
Mostrar la cita
ella,
Mostrar la cita
#4 Gustavo Castillo
02/11/2004 - 19:45 | Informe spam
Perdon q me meta jorge
pero las variables de session no se comparten por server. punto
para manjera variables de session compartidas tenes q usar un aplication
server con balanceo de carga pero no es la solucion
yo te diiria qlos frames q tenes corrran en el mismo server y ahi te va a
funcionar

Cualquier duda
espero q te sirva
saludos
Gustavo Castillo
MCP

"josep" escribió en el mensaje
news:#
Mostrar la cita
de
Mostrar la cita
nuevas
Mostrar la cita
i
Mostrar la cita
a
Mostrar la cita
#5 Jorge Oblitas
03/11/2004 - 18:22 | Informe spam
Gustavo, lo que dices sobre las variables de sesion es cierto y nunca quise
decir eso, igual es bueno que no lo anotes por si alguien entendio eso. Lo
que sucede es que nuestro amigo quiere hacer una pagina que trae informacion
de dominios distintos, ves? ese es un escenario totalmente posible, y la
idea es ayudarle a lograrlo. Podria ser que no tenga control sobre el otro
site o que se yo, de modo que no peude juntarlos. No e sla idea compartir
sesion, la idea es ver que quiere hacer y hallar la manera de lograrlo

Jorge


"Gustavo Castillo" escribió en el mensaje
news:#
Mostrar la cita
puede
Mostrar la cita
out min),
Mostrar la cita
variables
Mostrar la cita
de
Mostrar la cita
a
Mostrar la cita
ok,
Mostrar la cita
no
Mostrar la cita
conectar
Mostrar la cita
Ads by Google
Search Busqueda sugerida