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

#6 PRM
13/10/2004 - 16:55 | Informe spam
Y si no se utilizan variables shared? ¿que puede pasar?
Nosotros tenemos el mismo problema pero no utilizamos
ninguna variable de tipo shared, usamos variables Session
para guardar los datos.
Nuestro problema es el siguiente: entran dos usuarios,
desde máquinas distintas y con distinto usuario a la misma
página, a los dos usuarios les sale la misma información,
pero en cuanto se refresca la página, cada usuario tiene
la información que había solicitado.



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.



.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida