Domanda
È possibile condividere un cookie tra due siti sullo stesso dominio di primo livello? Pronuncia www.example.com
e secure.example.com
?
Stiamo cercando di implementare una cache per contenuti non sicuri e dobbiamo separare i contenuti protetti in un altro dominio.
Di quali parametri ha bisogno il cookie? Sto usando asp.net
Soluzione
Sì, puoi. Usa:
Response.Cookies("UID").Domain = ".myserver.com"
Altri suggerimenti
Il modo più semplice per applicare un dominio cookie che può essere condiviso tra sottodomini è inserirlo nel tuo web.config:
<forms cookieDomain="example.com">
Sì, ma attenzione non impostare cookie con lo stesso nome in vari sottodomini, poiché il cookie risultante sembra essere casuale; invece, imposta un cookie solo in .maindomain.com (non in alcun .sub.domain.com)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow