Aktivieren der Einstellungen für Time-Out-Sessions auf Webseiten

June 24

Aktivieren der Einstellungen für Time-Out-Sessions auf Webseiten

Webseite-Timeouts auftreten, wenn der Austausch von Informationen zwischen einem Client und einem Server zu lange im Leerlauf war. Eine Website kann Time Out im Browser oder auf dem Server. Je nach Ihrem Browser oder ihrer Website können Sie in verschiedenster Weise Timeouteinstellungen Konfigurieren. Einige Browser erlauben die Timeout-Einstellungen, während andere nicht. Wenn Sie administrative Berechtigungen auf einem Server oder Webseite haben, können Sie darüber hinaus Zeitlimiteinstellungen auf dem Server konfigurieren.

Browser-Einstellungen

Um die Timeouteinstellungen für Webseiten in Ihrem Browser ändern, müssen Sie die Browsereinstellungen bearbeiten. Nur einige Browser erlauben diese Art der Bearbeitung. Z. B. Mozilla Firefox, gelangen Sie auf die "über: Config" Seite. Dies ist Firefox's "hinter den Kulissen" Menü "Configuration". In die "über: Config" Seite, können Sie ändern Sie den Wert von der "network.http.keep-alive.timeout" festlegen. Der Standardwert für diese Einstellung ist 300 Sekunden.

Registry-Einstellungen

Um die Timeouteinstellungen für Internet Explorer zu konfigurieren, müssen Sie die Windows-Registrierung bearbeiten. Die Registrierung enthält eine Reihe von Konfigurationen für viele native Programme und Tools in Windows. In der Registrierung müssen Sie den Unterschlüssel mit der Bezeichnung "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings." finden. Anschließend können Sie neue DWORD-Werte hinzufügen Unterschlüssel mit der Bezeichnung "KeepAliveTimeout" und "ReceiveTimeout." Diese beiden nehmen einen Zahlenwert in Millisekunden. Der KeepAliveTimeout-Wert entspricht wie lange Internet Explorer einen TCP/IP Socket offen halten wird. Der ReceiveTimeout-Wert entspricht wie lange Internet Explorer wartet, um Daten von einem Server zu empfangen.

Server-Konfiguration

Die serverseitige Konfigurationsoptionen für Timeouteinstellungen variieren je nach Server-Typ. Auf Apache-Servern können Sie die TimeOut-Konfigurationsoption. Geben Sie "TimeOut" gefolgt von einer Anzahl von Sekunden in Ihrer Server-Konfigurationsdatei. Dies konfiguriert den Server zu warten, bis die angegebene Anzahl von Sekunden vor dem Schließen einer Sitzung mit einem Klienten. Wenn Ihre Website auf einem ASP-Server gehostet wird, können Sie den Parameter "SessionState" der web.config-Datei bearbeiten, um ein Timeout-Wert für eine Anwendung angeben. Alternativ können Sie einen Wert für "Session.timeout" im Code für eine einzelne Anwendung angeben. Beide Parameter lesen eine bestimmte Anzahl Minuten, nicht Sekunden.

Skripte

Zur weiteren Bearbeitung von Zeitlimiteinstellungen für Websites können Sie verschiedene Skriptsprachen auf Client- und Serverseite. Je nach der Art Ihrer Website und die Sicherheit beteiligt können Sie JavaScript verwenden. JavaScript auf der Clientseite der Verarbeitung ausgeführt und ist potenziell unsicherer als serverseitige Verarbeitung. Wenn Sie serverseitige Verarbeitung verwenden möchten, können Sie PHP, Timeouteinstellungen Konfigurieren.