Foros del Web » Programando para Internet » ASPX (.net) »

Compartir session entre subdominios

Estas en el tema de Compartir session entre subdominios en el foro de ASPX (.net) en Foros del Web. SOLUCIÓN QUE COMPARTO CON TODOS: En dominio principal http://www.miweb.com/index.aspx Dim multicookie As HttpCookie = New HttpCookie("MiMulticookie") multicookie.Values.Add("IDUser", Session("IDUser")) multicookie.Values.Add("IDOtroDato", Session("Cualquiera")) multicookie.Domain = ".miweb.com" Response.Cookies.Add(multicookie) Dim ...
  #7 (permalink)  
Antiguo 09/07/2008, 02:14
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 20 años
Puntos: 3
Respuesta: Compartir session entre subdominios

SOLUCIÓN QUE COMPARTO CON TODOS:

En dominio principal http://www.miweb.com/index.aspx

Dim multicookie As HttpCookie = New HttpCookie("MiMulticookie")
multicookie.Values.Add("IDUser", Session("IDUser"))
multicookie.Values.Add("IDOtroDato", Session("Cualquiera"))
multicookie.Domain = ".miweb.com"
Response.Cookies.Add(multicookie)

Dim newurl As String = http://2005.miweb.com/prueba.aspx
RegisterStartupScript("redirige", "<script language='JavaScript'>parent.location.href='" & newurl & "'</script>")


En el subdominio principal http://2005.miweb.com/prueba.aspx
Try
Dim getmulticcokie As HttpCookie = Request.Cookies.Get("MiMulticookie")
Session("IDUser") = getmulticcokie.Values.Get("IDUser")
Session("IDOtroDato") = getmulticcokie.Values.Get("IDOtroDato")
Catch ex As Exception
Response.Redirect("login.aspx", True)
EndTry

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 03:30.