2017-02-01 4 views
0

In meinem web.config ignoriert Ich habe die Session-Timeout auf 60 Minuten mit der folgenden sein:ASP.NET Web-App-Session-Timeout

<sessionState mode="InProc" timeout="60"/> 

Allerdings scheint es, dass die Sitzung beendet wird etwa 20 Minuten sowieso .

Gibt es eine andere Timeout-Einstellung, die ich verwenden sollte? Ich verwende .NET 4.5.2 und laufe in einem Anwendungspool unter IIS 7.5.

+0

20 Minuten der [IIS-Standard] (https://technet.microsoft.com/en-us/library/cc725820 (v = ws.10) .aspx). Diese Seite enthält auch Anweisungen zum Erhöhen der Sitzung innerhalb von IIS – Jake

Antwort

1

Überprüfen Sie die IIS-Einstellungen

Wählen Sie den Anwendungspool, die von Ihrer Website

erweiterte Einstellungen wählen

Unter Prozessmodell Kategorie erhöhen die 'Idle Time-out' Wert

+0

Danke, das sieht so aus, als würde es jetzt funktionieren. Brauche ich in web.config sogar '? – steff

+1

Froh, dass es geholfen ..by Standardmodus ist inProc und haben 20 Minuten Timeout. Ich denke, wir können es entfernen, aber ich würde es testen, bevor Schluss !! – Peru