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

Frames, Sesiones y Redireccionamiento

Estas en el tema de Frames, Sesiones y Redireccionamiento en el foro de ASP Clásico en Foros del Web. Buenas a todos, Tengo un problema bastante rebuscado que no consigo resolver, a ver si alguno de vosotros puede darme alguna solucion. Mi problema tiene ...
  #1 (permalink)  
Antiguo 31/05/2004, 11:04
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 5 meses
Puntos: 1
Pregunta Frames, Sesiones y Redireccionamiento

Buenas a todos,

Tengo un problema bastante rebuscado que no consigo resolver, a ver si alguno de vosotros puede darme alguna solucion.

Mi problema tiene que ver tal y como pone el titulo con frames, sesiones y un redireccionamiento.

Vamos a empezar:

Tengo un dominio midominio-2.com que esta redireccionado a la URL http://www.midominio.com/default2.asp mediante un servicio de una conocida empresa de Hosting.

Existe un global.asa donde creo una variable sesion y le doy un valor vacio, default2.asp es un frameset que contiene varios frames y en el que le doy un determinado valor a la variable sesion.

Mi problema es que si voy a la pagina con www.midominio-2.com, las sesiones no tienen valor en los frames (parece que no se mantengan) cosa que me es indispensable para el funcionamiento de la web.

Si accedo a traves de la url http://www.midominio.com/default2.asp va todo prerfectamente, las sesiones se mantienen en cada uno de los frames con el valor que le habia asignado.

Alguien tiene alguna idea de como se podria solucionar? . Muchas gracias

Salud2
  #2 (permalink)  
Antiguo 31/05/2004, 14:43
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
no hay solucion... las sesiones en servidor son justamente del servidor que las crea, no del servidor que intente llamarlas... de ser asi, la seguridad de internet seria un caos, imagina que tu sesion con el banco pudiera recuperarla otro servidor y obtener tus datos... en fin... las cookies tampoco sirven, puesto que solo las recupera el domino que las crea, podrias intentar enviando los parametros en la url o algo asi...
__________________
Gigio
  #3 (permalink)  
Antiguo 01/06/2004, 02:08
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 5 meses
Puntos: 1
Gracias por tu respuesta gigio,

Entiendo tu respuesta, pero hay que considerar que ambos dominios estan hospedados por la misma empresa.

Uno es un alojamiento y el otro unicamente una redireccion, lo que no entiendo es como funciona bien la redireccion que hacen las empresas (Un dominio a una determinada URL) ¿Como lo hacen? Porque dudo que pongan una html con un location.href a la URL y punto...lo hacen con algo de DNS? o como?

Tengo que comentarte tambien que si en el servicio de redireccion le doy a la opcion de no dejar el nombre de mi dominio www.midominio-2.com constante en la barra de direcciones tb funciona correctamente, pero mi intencion era justamente que se quedara siempre.

En fin, un saludo
  #4 (permalink)  
Antiguo 01/06/2004, 02:14
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 5 meses
Puntos: 1
Tambien he comprobado que la sesion la mantiene en el frameset (pagina .asp donde se encuentran los demas frames) incluso al hacer el direccionamiento dejando fija en la barra de direcciones el dominio redireccionado.

Por lo que Gigio creo que te equivocas en este caso en concreto, pues www.midomini-2.com es simplemente una redireccion que no tiene espacio en el servidor.

Bueno a lo que iba, la sesion se mantiene en el frameset pero no se distribuye a sus frames. Mientras que accediendo http://www.midominio.com/default2.asp directamente, si que lo hace.

Alguien sabria el porque y darme la solucion? Muchas Gracias
  #5 (permalink)  
Antiguo 01/06/2004, 09:14
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
mmmm... aer... sip... tienes razon, si entiendo bien: usas un dominio1 como host y en el dominio2 es solo el nombre de dominio, las paginas se ejecutan desde dominio1.. funcionan algunas, pero no en los frames... es raro... porque lo estoy probando (el sitio que administro funciona con 2 host y 7 dominios que se redireccionan a diversas carpetas) y a mi me funciona una sesion en 3 dominios sin mayor problema...

Los redireccionamientos funcionan con dns (ip que detona el boot y redirecciona al dominio de destino), el hecho de que esten en la mismo host da lo mismo, puede que el proveedor sea el mismo, no asi la maquina o ip, compruebalo con un simple ping si son la misma. Al menos el redireccionamiento que tenemos nosotros funciona con un asp programado que hace response.redirect o un frameset, segun lo que ubiesemos seleccionado.

Prueba imprimiendo la sesion creada en cada uno de los frames. Yo hice una prueba en el servidor y funciona (con cookies igual funciona).
__________________
Gigio
  #6 (permalink)  
Antiguo 01/06/2004, 09:35
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 5 meses
Puntos: 1
Hola otra vez Gigio,

En cada uno de los frames la sesion esta a vacio, mientras en el frameset tiene el valor que quiero. Algo bastante extraño que no he conseguido solucionar.

Resumiendo:

1. Si accedo a la pagina asi www.midominio-2.com (Que unicamente es una redireccion hecha por una famosa empresa de hosting) a la URL www.midominio1.com/default2.asp. Dandole la opcion a que se quede en la barra de direcciones "www.midominio-2.com" constante. NO FUNCIONA. La sesion si que existe en el framset(default2.asp) pero en sus frames se queda a vacio.

2. Si accedo a traves de la URL www.midominio1.com/default2.asp directamente, o en la redireccion no le doy la opcion de mantener "www.midominio2.com" constante. En ambo casos funciona correctamente. La sesion se ve tanto en los frameset como en los frames.

Ufffff...se que es algo lioso de entender, pero esque no tengo ni idea de porque sucede.

Muchas gracias Gigio por tu tiempo y un saludo a todos!!
  #7 (permalink)  
Antiguo 01/06/2004, 14:18
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 87
Antigüedad: 22 años, 4 meses
Puntos: 0
y con una cookie?
__________________
Gigio
  #8 (permalink)  
Antiguo 02/06/2004, 02:26
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 5 meses
Puntos: 1
Hola Gigio,

Quiero que se comporte como una sesion y que cuando cierre sesion, pasen los 20 minutos etc.. Estos valores desaparezcan.

A parte que nunca he utilizado cookies por temor a que muchas personas las deshabilitas en sus navegadores.

Lo que he hecho de momento es crearme una subweb www.midominio.com/nombre_dominio2 y ahi es donde redirecciona midominio2, funciona correctamente y bueno no queda tan mal para salir al paso,

Asique de momento lo voy a dejar asi.

Salu2 y gracias Gigio
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 14:32.