mis usuarios no almacenan bien los valores en Session

milio
14 de Enero del 2003
Voy explicar lo que me pasa con un ejemplo:
--------- login.asp
<%
if (session("permiso")<>1) then %>
<form name="f1" method="POST" action="Comprobar.asp">
Usuario:<input name="user" type="text"><br>
Clave:<input name="pass" type="password"><br>
<input name="Enviar" type="Submit" value="Enviar">
</form>
<% else %>
....
<% end if%>
------- comprobar.asp
<%
if (request.form("user")=myuser) and (request.form("pass")=mypass) then
session("permiso")=1
else
session("permiso")=0
endif
response.redirect("login.asp")
%>
-----------------
Mi problema es que si almaceno en Session("permiso") un valor, luego no lo puedo ver desde las otras pginas, es decir, despus de redireccionar a login.asp, no se puede ver el valor guardado, y de cara al usuario es como si no se hubiera identificado. Lo mismo ocurre con el resto de las pginas. LO EXTRAO es que el sitio web funciona perfectamente si se usa desde la red local, no funciona cuando se accede desde fuera.
Por si sirve de algo uso IIS.
Muchas gracias por la ayuda