Foros del Web » Programación para mayores de 30 ;) » .NET »

Intercambio de sessiones entre usuarios

Estas en el tema de Intercambio de sessiones entre usuarios en el foro de .NET en Foros del Web. Tengo un problema con las variables de session, en una aplicación en asp.net. Si dos usuarios hacen un refresco de la pantalla a la vez, ...
  #1 (permalink)  
Antiguo 12/05/2006, 04:56
 
Fecha de Ingreso: noviembre-2005
Mensajes: 1
Antigüedad: 18 años, 5 meses
Puntos: 0
Exclamación Intercambio de sessiones entre usuarios


Tengo un problema con las variables de session, en una aplicación en asp.net.

Si dos usuarios hacen un refresco de la pantalla a la vez, (pulsando un botón, por ejemplo), la sessión se intercambia, y le asigna a todos los usuarios que lo han hecho a la vez, la sessión del primero que se logo en la aplicación.

Por ejemplo: En un formulario donde se rellenan los datos personales de una persona. El usuario rellena todos esos campos, y se guardan en una variable de sessión (aun no están en la base de datos). Al hacer el refresco a la vez, a otro usuario diferente le aparecen todos esos datos en su formulario. He comprobado el id de sessión, y también se los cambia. Cuando pasa esto, todos tienen el id de sessión del primero que se logo.
El usuarioA mete los datos de Pepe Lópezl, por ejemplo, y si hace un refresco a la vez que el usuarioB, que está en otro ordenador, le aparece al usuarioB el formulario relleno con los datos de Pepe López como arte de mágia.

Si alguien tiene alguna idea de que puede estar pasando, le agradecería la ayuda posible :) Gracias.
  #2 (permalink)  
Antiguo 12/05/2006, 06:56
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 8 meses
Puntos: 18
Eso parece imposible. Lo de que tengan el mismo sessionid por lo menos. No estarás metiendo los valores en variables de aplicación en vez de sisión?
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 07:26.