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

Session entre distintos servidores

Estas en el tema de Session entre distintos servidores en el foro de ASP Clásico en Foros del Web. Hola a todos! (y tanto tiempo, hace bastante que no me conectaba) Como siempre que tengo un problemita (despues de hartarme de no encontrar en ...
  #1 (permalink)  
Antiguo 11/05/2007, 14:04
 
Fecha de Ingreso: junio-2005
Mensajes: 114
Antigüedad: 19 años, 10 meses
Puntos: 0
Session entre distintos servidores

Hola a todos! (y tanto tiempo, hace bastante que no me conectaba)

Como siempre que tengo un problemita (despues de hartarme de no encontrar en google), recurro a la gentileza de los cráneos del foro:

Tengo 2 servidores de una intranet, y tengo que pasar de uno al otro (algunas páginas en uno y otras en otro ... y después se puede volver al primero ... ); el problemas es que al pasar al segundo me envía nuevamente a la página de logueo porque pierde las variables de session.

¿Cómo puedo hacer para conservar las variables de Session al llamar desde una página a la otra?

Muchas gracias. Edum.

PD: Este es el control que me indica que no está logueado

IF Session("pwdValidado")="" OR Session("pwdValidado")="N" then
Response.Redirect "Speed_base.asp"
END IF
  #2 (permalink)  
Antiguo 11/05/2007, 15:04
Avatar de CésarBalaguer  
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta Re: Session entre distintos servidores

nunca he hecho algo asi, pero mi lógica me dice que las deberías pasar con el request.querystring.
quiza me equivoque, me gustarìa leer otras respuestas a ver que dicen
  #3 (permalink)  
Antiguo 11/05/2007, 15:40
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Session entre distintos servidores

entras y sales de servidores ???,orale...

entonces quieres decir que para poder entrar de servidor A al B, debes logearte y pasar los valores de A a B, no es asi???

entonces a lo que entiendo, el usuario la mayoria de las veces esta mas ocupado en "A", y rara ves entra en "B". por eso tu error, es asi???

bueno, entonces.... pudieras crear un iframe con altura 0(cero), para que no se mire y cada cierto tiempo mandar una consulta, sin motivo aparente para que mantega viva la conexion(session), con "B",

o en su caso

utilizar un popup, que se ejecute a cierto tiempo, abriendo una consulta en "B", y en cuanto abra cerrar esa ventana....

solo es una idea
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 11/05/2007, 15:45
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
Re: Session entre distintos servidores

Las sesiones no se comparten entre servidores, eso es claro para todos nosotros, entonces lo que puedes hacer son dos cosas: una la que ya te comentaron, que es conservar el estado de la sesión por parámetros, y otra (que igual no la usaría yo) es que las llamadas al otro servidor las hicieras en otra ventana, ya que al no cerrar la ventana del servidor A, esta no pierde la sesión, y cuando quiera regresar del B al A, simplemente cierras el "popup" y actualizas el .opener

Saludos
  #5 (permalink)  
Antiguo 12/05/2007, 05:58
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: Session entre distintos servidores

Poco mas se puede decir. Solo recomendarte que si usas información sensible, lo envuelvas con alguna encriptación y lo pases por post. Si es simplemente un logeo puedes enviar el ID del usuario y que el otro server lo identifique correctamente y cree su propia sesion pero esto es muy delicado. Podrías enviar alguna bandera con el ID... en fin, imaginación al poder!! :)


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #6 (permalink)  
Antiguo 14/05/2007, 12:24
 
Fecha de Ingreso: junio-2005
Mensajes: 114
Antigüedad: 19 años, 10 meses
Puntos: 0
Re: Session entre distintos servidores

Gracias por las ideas, cuento un poco más y como lo terminé haciendo....

Trabajo en una empresa grande, donde hay una intranet centralizada, de la cual yo mantengo una parte (la que corresponde a la direccion de Marketing). Por otro lado tengo otro servidor, que lo usamos para un sistema que desarrollamos hace unos años para hacer encuestas. Hasta ahora hacía todo desde el servidor 1, pero por ciertos cambios de políticas de seguridad, ya no se pueden hacer algunas funciones en este servidor (como por ejemplo subir archivos).
Aprovechando que tengo el servidor 2 ... pensé en hacer esta cuestión mixta.

Pensando un poco mejor y cambiando algunas opciones de los menues, hago el cambio de servidores antes del logueo, como si se ingresara a un sitio interno. En realidad antes era transparente para los usuarios que estuvieran en un servidor o en el otro . Ahora no, se loguean para cambiar de servidor, y si quieren volver al primero se tienen que desloguear.
No es lo mejor pero bueno...
Gracias por las ideas. Edum.
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:33.