Obwohl ziemlich ineffizient, brauchte ich na ASP.NET-Sitzung für 10 Stunden zu halten ... (600 Minuten)Session-Timeout, bevor aufgrund
Also schrieb ich in dem Web-Config ...
<authentication mode="Forms">
<forms slidingExpiration="true" loginUrl="algoExpirou.aspx" name="AuthCookieConte" timeout="600" path="/">
</forms>
</authentication>
und 'Das TICKET ...
Dim isPersistent As Boolean = False
Dim ticket As New FormsAuthenticationTicket(1, strNomeDoRespondente, System.DateTime.Now, DateTime.Now.AddMinutes(600), isPersistent, userData, FormsAuthentication.FormsCookiePath)
Dim encodedTicket As String = FormsAuthentication.Encrypt(ticket)
Response.Cookies.Add(New HttpCookie(FormsAuthentication.FormsCookieName, encodedTicket))
Session !!
Session.Timeout = 600
Auf jeden Fall etwas geht nach etwa 25 Minuten aus ... aus einem Protokoll:
5:11:25 - angemeldet
5:35:28 - Time-out ...
0:24:03 der unterschied
Rigth jetzt habe ich eine Ahnung, was passiert. Das Hosting für die Seite wird geteilt, ich frage mich, ob es eine Grenze für die Auszeit gibt, aber die Seite wird getestet, niemand benutzt sie!
Vielen Dank für jede Idee darüber ... Grüße, RConte
Danke für die Antwort ... Session.Timeout = 600 (siehe oben) Ich würde sagen, Session-Timeout festlegen ... –
Wo setzen Sie die Sitzung Timeout? – TheGeekYouNeed