Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2004, 06:44
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tambien habría que ver como propagas el SID ...

En ningún redireccionamiento de los que probastes (header ..location .. o el meta de refresh) se vé que propages el SID de forma manual .. y PHP no lo hará ni aunque uses: session.use_trans_sid = 1 (que fuerza a PHP a insertar el SID en la mayoría de tag HTML de redircción: links .. etc)

En tal caso .. el SID parece que lo propagas el cookies .. De esa forma usas el "cliente" como "puente" para propagar el SID .. pero si saltas a otro domino diferente al que la creó . .las cookies sólo tienen validez para el domino que las crea.

A todo esto .. el SID relaciona a esa sesión el el servidor que las creastes .. por ende aunque propagues el SID al servidor 2 .. no va a mantener ninguna relación de sesión en dicho servidor "destino" ..

Consejos:
1) Si necesitas ese SID para "volver" tras un proceso en servidor 2 al servidor 1 .. Propaga el SID en el URL -> toma el SID en el servidor 2 y luego lo propagas al servidor 1 (origen) en el link/redirección que hagas a este.

2) Si requieres de los datos de la sesión de forma "común" para accederlos desde el servidor 1 y el 2 (N) . .usa otro médio "compartido" para almacenar tus variables; ejemplos: un archivo de texto plano .. una base de datos .. etc.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.