Esto puede ser un fallo en la configuración?

02/10/2004 - 22:00 por Miguel A. | Informe spam
Mi problema es el siguiente:

Hemos desarrollado una aplicación en ASP.NET, la cual
funciona correctamente en nuestro lugar de trabajo. Pero
cuando la ejecutamos en las instalaciones donde funcionará
finalmente ocurren cosas raras. La aplicación se comporta
como si todos compartieran la misma sesión. Es decir, si
la aplicación la abren dos usuarios distintos a la vez,
los atributos de las clases del primer usuario toman los
valores del último que entró. Y si el primero refresca la
pantalla, ahora ocurre a la inversa, el segundo tiene los
valores del primero.

Es decir, parece como si ambos usuarios compartieran la
sesión abierta, por tanto, cuando se crea una nueva
instancia de una clase, machaca la anterior creada.

¿Alguien sabe por qué ocurre esto?¿Podría ser
incompatibilidad de versiones o problemas en la
configuración?

Por favor, si alguien sabe que puede estar ocurriendo,
ruego que me conteste y si puede por email. A ver si
alguien nos puede aportar algo de luz a este asunto.

Gracias.

Preguntas similare

Leer las respuestas

#1 Felipe Arcos Velez
04/10/2004 - 17:46 | Informe spam
Hola Miguel,

Estas abriendo los navegadors desde maquinas diferentes?, o estas probando
desde una sola maquina?

Saludos,

Felipe Arcos Velez.

"Miguel A." wrote in message
news:365301c4a8ba$80877180$
Mi problema es el siguiente:

Hemos desarrollado una aplicación en ASP.NET, la cual
funciona correctamente en nuestro lugar de trabajo. Pero
cuando la ejecutamos en las instalaciones donde funcionará
finalmente ocurren cosas raras. La aplicación se comporta
como si todos compartieran la misma sesión. Es decir, si
la aplicación la abren dos usuarios distintos a la vez,
los atributos de las clases del primer usuario toman los
valores del último que entró. Y si el primero refresca la
pantalla, ahora ocurre a la inversa, el segundo tiene los
valores del primero.

Es decir, parece como si ambos usuarios compartieran la
sesión abierta, por tanto, cuando se crea una nueva
instancia de una clase, machaca la anterior creada.

¿Alguien sabe por qué ocurre esto?¿Podría ser
incompatibilidad de versiones o problemas en la
configuración?

Por favor, si alguien sabe que puede estar ocurriendo,
ruego que me conteste y si puede por email. A ver si
alguien nos puede aportar algo de luz a este asunto.

Gracias.
Respuesta Responder a este mensaje
#2 Miguel A. Mena
04/10/2004 - 18:03 | Informe spam
Desde diferentes máquinas


Hola Miguel,

Estas abriendo los navegadors desde maquinas diferentes?,


o estas probando
desde una sola maquina?

Saludos,

Felipe Arcos Velez.

"Miguel A." wrote in message
news:365301c4a8ba$80877180$
Mi problema es el siguiente:

Hemos desarrollado una aplicación en ASP.NET, la cual
funciona correctamente en nuestro lugar de trabajo. Pero
cuando la ejecutamos en las instalaciones donde funcionará
finalmente ocurren cosas raras. La aplicación se comporta
como si todos compartieran la misma sesión. Es decir, si
la aplicación la abren dos usuarios distintos a la vez,
los atributos de las clases del primer usuario toman los
valores del último que entró. Y si el primero refresca la
pantalla, ahora ocurre a la inversa, el segundo tiene los
valores del primero.

Es decir, parece como si ambos usuarios compartieran la
sesión abierta, por tanto, cuando se crea una nueva
instancia de una clase, machaca la anterior creada.

¿Alguien sabe por qué ocurre esto?¿Podría ser
incompatibilidad de versiones o problemas en la
configuración?

Por favor, si alguien sabe que puede estar ocurriendo,
ruego que me conteste y si puede por email. A ver si
alguien nos puede aportar algo de luz a este asunto.

Gracias.



.

Respuesta Responder a este mensaje
#3 Misael Monterroca
04/10/2004 - 22:29 | Informe spam
Estas utilizando metodos estaticos o shared en tu objeto que estas
instanciando?


Saludos!
http://www.neo-mx.com/blog




"Miguel A." wrote in message
news:365301c4a8ba$80877180$
Mi problema es el siguiente:

Hemos desarrollado una aplicación en ASP.NET, la cual
funciona correctamente en nuestro lugar de trabajo. Pero
cuando la ejecutamos en las instalaciones donde funcionará
finalmente ocurren cosas raras. La aplicación se comporta
como si todos compartieran la misma sesión. Es decir, si
la aplicación la abren dos usuarios distintos a la vez,
los atributos de las clases del primer usuario toman los
valores del último que entró. Y si el primero refresca la
pantalla, ahora ocurre a la inversa, el segundo tiene los
valores del primero.

Es decir, parece como si ambos usuarios compartieran la
sesión abierta, por tanto, cuando se crea una nueva
instancia de una clase, machaca la anterior creada.

¿Alguien sabe por qué ocurre esto?¿Podría ser
incompatibilidad de versiones o problemas en la
configuración?

Por favor, si alguien sabe que puede estar ocurriendo,
ruego que me conteste y si puede por email. A ver si
alguien nos puede aportar algo de luz a este asunto.

Gracias.
Respuesta Responder a este mensaje
#4 Miguel A. Mena
05/10/2004 - 09:22 | Informe spam
Si, utilizo Shared, porque si no los valores de los
atributos no se mantienen.
Estas utilizando metodos estaticos o shared en tu objeto


que estas
instanciando?


Saludos!
http://www.neo-mx.com/blog




"Miguel A." wrote in message
news:365301c4a8ba$80877180$
Mi problema es el siguiente:

Hemos desarrollado una aplicación en ASP.NET, la cual
funciona correctamente en nuestro lugar de trabajo. Pero
cuando la ejecutamos en las instalaciones donde funcionará
finalmente ocurren cosas raras. La aplicación se comporta
como si todos compartieran la misma sesión. Es decir, si
la aplicación la abren dos usuarios distintos a la vez,
los atributos de las clases del primer usuario toman los
valores del último que entró. Y si el primero refresca la
pantalla, ahora ocurre a la inversa, el segundo tiene los
valores del primero.

Es decir, parece como si ambos usuarios compartieran la
sesión abierta, por tanto, cuando se crea una nueva
instancia de una clase, machaca la anterior creada.

¿Alguien sabe por qué ocurre esto?¿Podría ser
incompatibilidad de versiones o problemas en la
configuración?

Por favor, si alguien sabe que puede estar ocurriendo,
ruego que me conteste y si puede por email. A ver si
alguien nos puede aportar algo de luz a este asunto.

Gracias.



.

Respuesta Responder a este mensaje
#5 Misael Monterroca
05/10/2004 - 18:09 | Informe spam
Ese es tu problema!

Al utilizar shared la instancia de la clase es compartida por todos los
clientes que acceden a ella..


Saludos!
http://www.neo-mx.com/blog




"Miguel A. Mena" wrote in message
news:3d4701c4aaac$0c90f5a0$
Si, utilizo Shared, porque si no los valores de los
atributos no se mantienen.
Estas utilizando metodos estaticos o shared en tu objeto


que estas
instanciando?


Saludos!
http://www.neo-mx.com/blog




"Miguel A." wrote in message
news:365301c4a8ba$80877180$
Mi problema es el siguiente:

Hemos desarrollado una aplicación en ASP.NET, la cual
funciona correctamente en nuestro lugar de trabajo. Pero
cuando la ejecutamos en las instalaciones donde funcionará
finalmente ocurren cosas raras. La aplicación se comporta
como si todos compartieran la misma sesión. Es decir, si
la aplicación la abren dos usuarios distintos a la vez,
los atributos de las clases del primer usuario toman los
valores del último que entró. Y si el primero refresca la
pantalla, ahora ocurre a la inversa, el segundo tiene los
valores del primero.

Es decir, parece como si ambos usuarios compartieran la
sesión abierta, por tanto, cuando se crea una nueva
instancia de una clase, machaca la anterior creada.

¿Alguien sabe por qué ocurre esto?¿Podría ser
incompatibilidad de versiones o problemas en la
configuración?

Por favor, si alguien sabe que puede estar ocurriendo,
ruego que me conteste y si puede por email. A ver si
alguien nos puede aportar algo de luz a este asunto.

Gracias.



.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida