Qual è il valore di timeout della sessione predefinito in ASP.NET?Qual è il timeout della sessione predefinito in ASP.NET?
risposta
Si trova a 20 minuti a seconda MSDN
Da MSDN:
attributo opzionale TimeSpan.
Specifica il numero di minuti che una sessione può essere inattiva prima di essere abbandonata. L'attributo timeout non può essere impostato su un valore superiore a 525,601 minuti (1 anno) per le modalità in-process e state-server. L'impostazione di configurazione del timeout della sessione si applica solo alle pagine ASP.NET. La modifica del valore di timeout della sessione non influisce sul timeout della sessione per le pagine ASP. Allo stesso modo, la modifica del timeout della sessione per le pagine ASP non influisce sul timeout della sessione per le pagine ASP.NET. Il valore predefinito è 20 minuti.
Dipende sia dalla configurazione o cambiamento di programmazione.
Pertanto il modo più affidabile per verificare il valore corrente è runtime tramite codice.
Vedere il HttpSessionState.Timeout proprietà; il valore predefinito è 20 minuti.
È possibile accedere a questo propery in ASP.NET via HttpContext:
this.HttpContext.Session.Timeout // ASP.NET MVC controller
Page.Session.Timeout // ASP.NET Web Forms code-behind
HttpContext.Current.Session.Timeout // Elsewhere
il valore predefinito è 20 minuti. http://msdn.microsoft.com/en-us/library/h6bb9cz9(v=vs.80).aspx
<sessionState
mode="[Off|InProc|StateServer|SQLServer|Custom]"
timeout="number of minutes"
cookieName="session identifier cookie name"
cookieless=
"[true|false|AutoDetect|UseCookies|UseUri|UseDeviceProfile]"
regenerateExpiredSessionId="[True|False]"
sqlConnectionString="sql connection string"
sqlCommandTimeout="number of seconds"
allowCustomSqlDatabase="[True|False]"
useHostingIdentity="[True|False]"
stateConnectionString="tcpip=server:port"
stateNetworkTimeout="number of seconds"
customProvider="custom provider name">
<providers>...</providers>
</sessionState>
- il periodo di scadenza predefinita per sessione è di 20 minuti.
- Il periodo di scadenza predefinito per il cookie è di 30 minuti.
- dimensione massima di ViewState è il 25% del formato pagina
È possibile utilizzare sessionstate e configurare i minuti sotto timeout
<sessionState
timeout="20"
</sessionState>
- 1. Qual è il valore di timeout della sessione predefinito in ASP.NET?
- 2. asp.net timeout sessione mvc
- 3. Qual è il timeout predefinito globale
- 4. Come rilevare il timeout della sessione in Asp.net Core?
- 5. Modifica del valore predefinito del timeout della variabile della sessione in asp.net mvc
- 6. timeout di appartenenza e timeout della sessione
- 7. Timeout sessione predefinito per applicazioni Apache Tomcat
- 8. Avviso di timeout di sessione in ASP.NET
- 9. Qual è il timeout predefinito in WebView in Android?
- 10. timeout variabili di sessione in app asp.net
- 11. È possibile personalizzare il timeout della sessione per i ruoli in ASP.NET MVC 5
- 12. Come impostare il timeout della sessione in web.config
- 13. Determina automaticamente il timeout della sessione Java
- 14. Come prevenire il timeout della sessione
- 15. Aumentare il timeout della sessione reCAPTCHA
- 16. Qual è il valore di timeout predefinito di TransactionScope?
- 17. Qual è il timeout predefinito dell'utilizzo di HttpGet e DefaultHttpClient?
- 18. Qual è il valore di timeout predefinito di RestSharp RestClient?
- 19. Qual è il valore di timeout predefinito ajax di jQuery?
- 20. Qual è il timeout della sessione predefinito e come configurarlo quando si utilizza Spring Session con Redis come backend
- 21. Personalizzazione del timeout della sessione per utente - ASP.NET
- 22. Timeout sessione Silverlight, RIA e ASP.Net
- 23. Timeout sessione ASP.NET MVC, assoluto o scorrevole?
- 24. Hibernate: imposta il timeout della query predefinito?
- 25. Come anticipare il timeout della sessione in ServiceStack
- 26. Come impostare il timeout della sessione dopo il login passportjs?
- 27. Come impostare il timeout della sessione superiore a 30 minuti
- 28. Come aumentare il timeout della sessione della griglia di selenio?
- 29. Estensione del timeout della sessione in PHP tramite il .htaccess
- 30. Come impostare il timeout della sessione in Laravel 4.2?
io sono in grado di ottenere il valore di 20, mentre il check 'controllo int = this.HttpContext.Session.Timeout; 'ma posso impostare il timeout della sessione con la chiave? e controlla il timeout della sessione per una chiave particolare come: 'Sessione [" mykey "]'? – stom