Sitzungsvariablen bleiben zwischen Anforderungen nach der Installation des Internet Explorer-Sicherheitspatches nicht bestehen.

Wichtig

Die Internet Explorer 11-Desktopanwendung wird für bestimmte Versionen von Windows 10 eingestellt und ab dem 15. Juni 2022 nicht mehr unterstützt.

Sie können mit dem Internet Explorer-Modus in Microsoft Edge weiterhin auf ältere Websites zugreifen, für die Internet Explorer erforderlich ist. Anleitung.

Die Internet Explorer 11-Desktopanwendung wird schrittweise an den schnelleren, sichereren Microsoft Edge-Browser umgeleitet und letztendlich über Windows Update deaktiviert werden. Deaktivieren von IE heute.

Dieser Artikel enthält Methoden zum Lösen des Problems fehlender Sitzungsvariablen in Internet Explorer.

Ursprüngliche Produktversion:   Internet Explorer 5.5, Internet Explorer 6.0
Ursprüngliche KB-Nummer:   316112

Problembeschreibung

Nach der Installation des Sicherheitspatches für Microsoft Internet Explorer 5.5 oder 6.0 können die folgenden Probleme auftreten:

  • Sitzungsvariablen gehen verloren.
  • Der Sitzungsstatus wird zwischen Anforderungen nicht beibehalten.
  • Cookies werden nicht auf dem Clientsystem festgelegt.

Hinweis

Diese Probleme können auch auftreten, nachdem Sie einen neueren Patch installiert haben.

Ursache

Der Sicherheitspatch verhindert, dass Server mit falscher Namenssyntax Cookies-Namen festlegen. Domänen, die Cookies verwenden, dürfen nur alphanumerische Zeichen ("-" oder ".") im Domänennamen und im Servernamen verwenden. Internet Explorer blockiert Cookies von einem Server, wenn der Servername andere Zeichen enthält, z. B. ein Unterstrich ("_").

Da der ASP-Sitzungsstatus und Sitzungsvariablen für die Funktion von Cookies verwendet werden, kann ASP den Sitzungsstatus zwischen Anforderungen nicht aufrechterhalten, wenn cookies nicht auf dem Client festgelegt werden können.

Dieses Problem kann auch durch eine falsche Namenssyntax in einem Hostheader verursacht werden.

Lösung

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:

  • Benennen Sie den Domänennamen und den Servernamen um, und verwenden Sie nur alphanumerische Zeichen.
  • Navigieren Sie zum Server, indem Sie die IP-Adresse (Internet Protocol) anstelle des Domänen-/Servernamens verwenden.

Hinweis

Möglicherweise müssen Sie die IiS-Konfiguration (Microsoft Internet Information Server) ändern, nachdem Sie einen Server umbenannt haben. Weitere Informationen finden Sie im Abschnitt "Verweise".

Status

Es handelt sich hierbei um ein beabsichtigtes Verhalten.

References

Weitere Informationen zu den RFC 883-Spezifikationen finden Sie unter "DOMÄNENNAMEN – IMPLEMENTIERUNG und SPEZIFIKATION".