Foros del Web » Programando para Internet » ASP Clásico »

Porque no me funciona???

Estas en el tema de Porque no me funciona??? en el foro de ASP Clásico en Foros del Web. Hola compañeros, Mi problema es el siguiente. He creado una web con asp y con una base de datos.La pagina me funciona bien y los ...
  #1 (permalink)  
Antiguo 13/07/2004, 12:48
 
Fecha de Ingreso: noviembre-2001
Mensajes: 52
Antigüedad: 23 años, 5 meses
Puntos: 0
Porque no me funciona???

Hola compañeros,

Mi problema es el siguiente. He creado una web con asp y con una base de datos.La pagina me funciona bien y los usuarios se autntifican correctamente.

El problema es que el dominio esta en un servidor de terra, y entonces he puesto alli una pagina de redireccion con frames a mi servidor, de tal forma que se me abre la pagina de autentificacion que he creado.
Si entro directamente a mi servidor sin pasar por terra va bien. Pero si entro por terra me dice que "su sesion ha expirado o ha entrado en una zona restringida, por favor introduzca los datos de conexiion"

Que puede estar fallando????
  #2 (permalink)  
Antiguo 13/07/2004, 14:39
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
La sesiones no se mantienen durante el cambio de sitios, esto es, dos sitios no pueden compartir las mismas variables de session. Por eso se caducan.
Lo que puedes hacer es en la página de terra en lugar de un response.redirect usar un fromulario con campos ocultos y ejecutarlo desde código, luego en tu servidor verificas de que página viene o simplemente creas las variables de sesion con los campos del formulario. El usaurio no tendra tiempo de ver el código del formulario por que sería practicamente lo único que se ejecutaría.

Por ejemplo:

pagina en terra de autentificacion:
<%
validacion asp del usaurio
y si es correcta:
%>
<form method=post name=frmOculto action="misitio.com">
<input type=hidden value="<%=campo%>">
....
<form>
<script>document.frmOculto.submit()</script>
<%
si no es correcto etc. etc.
%>

Bueno, es una idea para lo que necesitas y funciona. No se si haya algo mejor o mas seguro.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:41.