Hola amigos,
vereis, tengo un equipo con W2000 y con el IIS 5.0
El caso es que se comporta de forma diferente dependiendo de si accedo a una carpeta web con localhost o con el nombre del equipo.
Me explico:
He hecho una aplicación web muy sencilla, que solo tiene 3 páginas para comprobar el funcionamiento.
En global.asa
session("a")="a"
En 1.asp
session("b")="b"
response.write session("a")
<a href="2.asp">2</a>
En 2.asp
response.write session("b")
response.write session("a")
Si entro con http://localhost/1.asp, veo el valor de session("a") y cuando voy con el link a 2.asp veo el valor de session("a") y session("b").
Sin embargo, cuando entro como http://nombre_equipo/1.asp, tanto en 1.asp como en 2.asp veo el valor de session("a"), pero en 2.asp NO VEO el valor de session("b").
Parece que no me deja escribir en variables de sesion como no sea en el global.asa.
He revisado los permisos y creo que son correctos. ¿A alguien le ha pasado algo similar? ¿Sabeis como puedo resolverlo?
Muchas gracias.
Un saludo.
Teresa