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

Cookies entre dominios

Estas en el tema de Cookies entre dominios en el foro de ASP Clásico en Foros del Web. Trabajo con los foros snitz, y tengo estas dos funciones para guardas las cookies. Código PHP: sub doCookies ( fSavePassWord )     if  strSetCookieToForum  =  1 then         Response ...
  #1 (permalink)  
Antiguo 19/09/2005, 06:17
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 22 años, 5 meses
Puntos: 0
Cookies entre dominios

Trabajo con los foros snitz, y tengo estas dos funciones para guardas las cookies.

Código PHP:
sub doCookies(fSavePassWord)
    if 
strSetCookieToForum 1 then
        Response
.Cookies(strUniqueID "Usuario").Path strCookieURL
    
else
        
Response.Cookies(strUniqueID "Usuario").Path "/"
    
end if
    
Response.Cookies(strUniqueID "Usuario")(array_de_propiedades) = (array_de_valores_)
end sub


sub ClearCookies
()
    if 
strSetCookieToForum 1 then
        Response
.Cookies(strUniqueID "Usuario").Path strCookieURL
    
else
        
Response.Cookies(strUniqueID "Usuario").Path "/"
    
end if
    
Response.Cookies(strUniqueID "Usuario")(array_de_propiedades) = ""
end sub 
El problema está en que tengo metido "mezclado" el login del foro con el website, para no tener dos db de usuarios diferentes etc. etc. El foro está en foro.dominio.com , y el site en www.dominio.com
Sin embargo, al hacer login en el foro, no me reconoce la cookie en www, y viceversa. He visto que con el if strSetCookie... lo único que hace es en el foro setearla a foro.dominio.com/ y en lo otro a www.dominio.com/

He buscado y he encontrado una propiedad .Domain, que pensé que me ayudaría, pero no he conseguido implementarla, me temo. Así que ... ¿alguien tiene alguna idea de cómo ha de usarse? (o de como puedo conseguir lo que busco)

Saludos y gracias.
__________________
Tu portal de manga y anime.
  #2 (permalink)  
Antiguo 19/09/2005, 10:25
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
siguiendo tu ejemplo, si querés que las cookies de www.midominio.com sean accesibles desde forum.dominio.com , tenés que colocarla así:


<%
Response.Cookies("Usuario") = "meru-kun"
Response.Cookies("Usuario").Domain = ".dominio.com"
%>


(el punto en rojo del inicio tiene que estar)
__________________
...___...
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 16:14.