Problemas Informe de Privacidad

16/07/2004 - 11:27 por Anonimo | Informe spam
Hola, les comento mi caso, que me tiene loco, loco, pues
que me sale un error muy raro. Es en ASP 3.0, pero espero
que puedan ayudarme.

Le digo a ustedes todos los pasos que he seguido:

Bien, yo tengo una aplicación asp 3.0 que realiza una
entrada de usuarios (validación de usuarios). Bien, en
algunos equipos tengo problemas con las cookies y eso que
se llama del informe de Privacidad.

Mi ASP que valida los usuarios realiza acceso a BBDD y
permite o no el acceso.

Después, si está validado el usuario, se almacena en
sessión, con

Set Session("USUARIO") = OBJETO CON DATOS DE USUARIO

y redirige a otro ASP.

Este otro ASP comprueba si hay usuario en sesión, y si NO
es así muestra un mensaje similar a este: Usuario no
Validado.

Bien, en algunos equipos me mostraba Usuario no Validado.
Comprobé en otros equipos e iba bien.

Luego en el equipo que iba mal me aparecía un icono en el
navegador, de Informe de Privacidad, y aparecián las
páginas ASP como en sitios no restringidos. Pero no sabía
como habían salido ahí.

Busqué información sobre Cookies, Request.Cookies (no sé
si podrán borrar las cookies nada más entrar? ).

Por cierto, en mi ASP de validación de usuarios tengo
puesto Response.Expires=0, no sé si puede influir, creo
que no.

Finalmente, eliminé cookies desde el navegador y cambié
nivel de seguridad y parece que ha funcionado.

El problema es que pretendo evitar eso, que el usuario de
la aplicación que habrá muchos, tengan que hacer eso,
pues habría que indicarselo, y por eso, desde mi
aplicación quería conseguir evitar este problema.


No me he explicado muybien, pero si a alguien le ha
pasado algo similar, espero me cuente y me ayude a
solucionar este problema tan raro.

Saludos.
 

Leer las respuestas

#1 Alejandro Perez
16/07/2004 - 15:28 | Informe spam
Hola ?.

Te explico un poco lo que esta pasando.
Si bien es cierto que la informacion que se almacena en
las variables de Sesion se encuentra en el servidor, al
momento del inicio de la sesion se crea un cookie del
lado del cliente, OJO, este no contiene la informacion de
la variable, solamente el ID de la sesion, y esto es
simplemente para poder coordinar la sesion cliente-
servidor.

Esto quiere decir que en esas maquinas en las cuales sus
politicas de seguridad no permitan cookies, NO vas a
poder utilizar en un principio las sesiones.

Pero siempre existen otras alternativas, que quizas no
son las ideales pero te evitan colocar ese mensaje "Debe
habilitar las cookies para poder utilizar esta
aplicacion" que algunas vecs es inevitable.

Aqui te dejo dos buenos links sobre el tema de las
sesiones sin cookies.

http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/iissdk/iis/maintainingsessionstatewithoutcookies.asp

http://www.webdevelopersjournal.com...teful.html

Cuidate
Alejandro Perez
MCSD/MCDBA/MCT
Caracas - Venezuela

Hola, les comento mi caso, que me tiene loco, loco, pues
que me sale un error muy raro. Es en ASP 3.0, pero


espero
que puedan ayudarme.

Le digo a ustedes todos los pasos que he seguido:

Bien, yo tengo una aplicación asp 3.0 que realiza una
entrada de usuarios (validación de usuarios). Bien, en
algunos equipos tengo problemas con las cookies y eso


que
se llama del informe de Privacidad.

Mi ASP que valida los usuarios realiza acceso a BBDD y
permite o no el acceso.

Después, si está validado el usuario, se almacena en
sessión, con

Set Session("USUARIO") = OBJETO CON DATOS DE USUARIO

y redirige a otro ASP.

Este otro ASP comprueba si hay usuario en sesión, y si


NO
es así muestra un mensaje similar a este: Usuario no
Validado.

Bien, en algunos equipos me mostraba Usuario no


Validado.
Comprobé en otros equipos e iba bien.

Luego en el equipo que iba mal me aparecía un icono en


el
navegador, de Informe de Privacidad, y aparecián las
páginas ASP como en sitios no restringidos. Pero no


sabía
como habían salido ahí.

Busqué información sobre Cookies, Request.Cookies (no sé
si podrán borrar las cookies nada más entrar? ).

Por cierto, en mi ASP de validación de usuarios tengo
puesto Response.Expires=0, no sé si puede influir, creo
que no.

Finalmente, eliminé cookies desde el navegador y cambié
nivel de seguridad y parece que ha funcionado.

El problema es que pretendo evitar eso, que el usuario


de
la aplicación que habrá muchos, tengan que hacer eso,
pues habría que indicarselo, y por eso, desde mi
aplicación quería conseguir evitar este problema.


No me he explicado muybien, pero si a alguien le ha
pasado algo similar, espero me cuente y me ayude a
solucionar este problema tan raro.

Saludos.

.

Preguntas similares