Question

Un cookie peut-il être partagé entre deux sites sur le même domaine de premier niveau? Dites www.example.com et secure.example.com ? Nous étudions la possibilité de mettre en place un cache pour le contenu non sécurisé et nous devons séparer le contenu sécurisé dans un autre domaine. De quels paramètres le cookie a-t-il besoin? J'utilise asp.net

Était-ce utile?

La solution

Oui, vous pouvez. Utilisez:

Response.Cookies("UID").Domain = ".myserver.com"

Autres conseils

Le moyen le plus simple d'appliquer un domaine de cookie pouvant être partagé entre sous-domaines est de le placer dans votre fichier web.config:

<forms cookieDomain="example.com">

Oui, mais attention, ne définissez pas de cookies de même nom dans différents sous-domaines, car le cookie résultant semble être aléatoire. à la place, définissez un cookie uniquement dans le .maindomain.com (et non dans un .domain.com)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top