Subdominios, dominios y sesiones

septiembre 25, 2015 at 3:22 pm Deja un comentario

Para aquellos a los que manejáis sesiones entre dominios y subdominios, existe un problema con .NET y asp, las sesiones propias del lenguaje, es decir, las establecidas con el objeto Session se realizan utilizando el dominio o subdominio en el que se crea la sesión.
Hasta ahí parece todo bien, pero en realidad, esto provoca que por ejemplo prueba.midominio.com y http://www.dominio.com tengan sesiones diferentes. Si por ejemplo, para hacer búsquedas enviara a un usuario logeado a search.midominio.com, perdería la sesión.
Afortunadamente los colegas de Redmond han pensado en ello, para compartir el mismo dominio entre ambos subdominios, tenemos que indicarle bajo qué dominio se van a crear las sesiones así:

Response.Cookies[“ASP.NET_SessionId”].Value = Session.SessionID;

Response.Cookies[“ASP.NET_SessionId”].Domain = “midominio.com”;

Anuncios

Entry filed under: Uncategorized.

Ordenando un StringCollection: ArrayList.Adapter DropDownlist and InitialValue

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Categorías

septiembre 2015
L M X J V S D
« Ene    
 123456
78910111213
14151617181920
21222324252627
282930  

Entradas recientes

Mis links en del.icio.us

Feeds


A %d blogueros les gusta esto: