1. Die Sitzung geht automatisch verloren, wenn sie abläuft.
2. Wenn die web.config geändert wird, wird das System neu gestartet und die SITZUNG geht verloren
3. Wenn sich das Bin-Verzeichnis ändert, wird das System neu gestartet und die SESSION geht verloren
(Änderungen beziehen sich hier auf das Erstellen neuer Dateien, das Ändern von Dateinamen, das Ändern von Dateiinhalten, das Löschen von Dateien, das Ändern von Verzeichnisnamen und das Löschen von Verzeichnissen.) Nur beim Erstellen eines neuen Verzeichnisses wird das System nicht neu gestartet,
4. Das gesamte Anwendungsverzeichnis wird von .net überwacht. Bei Änderungen geht die SESSION nach dem Neustart verloren.
(Ändern bezieht sich hier auf das Ändern des Verzeichnisnamens und das Löschen des Verzeichnisses)
5. Wenn der Prozessbenutzername, zum Beispiel: Netzwerkdienst, die Berechtigungen ändert, führt dies ebenfalls zu einem Neustart. SITZUNG verloren
Beachten Sie, dass bei einem Neustart des Systems auch Anwendung, Cache usw. verloren gehen
Das obige ist der detaillierte Inhalt vonAnalysieren Sie verschiedene Situationen des Asp.net 2.0-Sitzungsverlusts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!