Le partage des cookies sur différents domaines et différentes applications (ASP classique et ASP.NET)
Est-il un moyen de partager des cookies sur différents domaines et différentes applications (ASP classique et ASP.NET)
Je sais que cela a déjà répondu, mais j'ai été récemment demandais la même chose et il y a des façons de le faire. Vous pouvez consulter les détails des explications et des exemples here ici et ici.
OriginalL'auteur A.Salam Alasaadi | 2011-01-24
Vous devez vous connecter pour publier un commentaire.
Non, il n'y en a pas.
La question est la croix de domaine, plutôt que de la asp.net/classic asp et est des raisons de sécurité.
Si les domaines sont des sous-domaines, vous pouvez partager les témoins, à condition que vous utilisez un chemin de cookie qui à la fois peut accéder (ie. pour le domaine
sub.example.com
vous pouvez lire et écrire des cookies à l'aide de laexample.com
de domaine).si le cookie de domaine est mis à
foo.uk
, alors tout sous-domaine de la partager. C'est la façon dont il fonctionne.Ici c'est du post avec la balise image , c'est que un meilleure solution ?
ce n'est pas cookie de partage. Il est des copies des cookies sur trois domaines distincts. Si un témoin de changements, il ne veut pas changer les autres.
oui, c'est essentiellement ce qui se passe. Pour l'authentification unique, vous avez besoin de garder les trois synchronisés les uns avec les autres à tout moment à partir d'un emplacement central (la façon de le faire... tant de façons, y compris les images que vous avez associé).
OriginalL'auteur Oded
Vous pouvez partager des cookies via les coulisses de la communication entre les serveurs, ou par l'intermédiaire de querystrings.
Les deux sont mal conseillés, à moins que les informations contenues dans les cookies sont inoffensifs (mais sachez que d'apparence inoffensive de données assez souvent n'est pas réellement inoffensif).
La prise en charge Native pour accéder aux cookies n'est pas possible de la croix de domaine, et probablement ne sera jamais pour des raisons de sécurité.
OriginalL'auteur Tom Gullen
vous pouvez utiliser un cookie convertisseur enregistrer tous les cookies de la part de la base de données et d'essayer de les recréer à nouveau.
OriginalL'auteur Reza