9 Stimmen

Gemeinsame Nutzung von Cookies über verschiedene Domänen und verschiedene Anwendungen hinweg (klassisches ASP und ASP.NET)

Gibt es eine Möglichkeit, Cookies über verschiedene Domänen und verschiedene Anwendungen (klassisches ASP und ASP.NET) hinweg gemeinsam zu nutzen?

2 Stimmen

Ich weiß, dass diese Frage bereits beantwortet wurde, aber ich habe mich kürzlich dasselbe gefragt, und es gibt Möglichkeiten, dies zu tun. Sie können detaillierte Erklärungen und Beispiele sehen aquí , aquí y aquí .

20voto

Oded Punkte 475566

Nein, die gibt es nicht.

Das Problem ist eher ein domänenübergreifendes als ein asp.net/classic asp-Problem und hat Sicherheitsgründe.

Wenn es sich bei den Domänen um Subdomänen handelt, können Sie die Cookies gemeinsam nutzen, sofern Sie einen Cookie-Pfad verwenden, auf den beide zugreifen können (z. B. für die Domäne sub.example.com können Sie Cookies lesen und schreiben, indem Sie die example.com Bereich).

6voto

Tom Gullen Punkte 59095

Sie können Cookies über eine Kommunikation zwischen Servern im Hintergrund oder über Querystrings weitergeben.

Beides ist nicht ratsam, es sei denn, die Informationen in den Cookies sind harmlos (aber Achtung: harmlos aussehende Daten sind oft nicht wirklich harmlos).

Native Unterstützung für den Zugriff auf Cookies ist domänenübergreifend nicht möglich und wird es aus Sicherheitsgründen wahrscheinlich auch nie sein.

-4voto

Reza Punkte 406

Können Sie den Cookie-Konverter verwenden, der alle Cookies in der gemeinsamen Datenbank speichert und versucht, sie wiederherzustellen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X