¿Cuál es el valor de tiempo de espera de sesión predeterminado en ASP.NET?¿Cuál es el tiempo de espera de sesión predeterminado en ASP.NET?
Respuesta
Se encuentra a 20 minutos de acuerdo con MSDN
De MSDN:
atributo opcional TimeSpan.
Especifica el número de minutos que una sesión puede estar inactiva antes de que se abandone. El atributo de tiempo de espera no se puede establecer en un valor que sea mayor que 525,601 minutos (1 año) para los modos en proceso y servidor de estado. La configuración de tiempo de espera de la sesión se aplica solo a páginas ASP.NET. Cambiar el valor de tiempo de espera de la sesión no afecta el tiempo de espera de la sesión para páginas ASP. De manera similar, cambiar el tiempo de espera de la sesión para las páginas ASP no afecta el tiempo de espera de la sesión para las páginas ASP.NET. El valor predeterminado es 20 minutos.
Depende de ya sea la configuración o cambio programático.
Por lo tanto, la forma más confiable de verificar el valor actual es runtime mediante código.
Ver la propiedad HttpSessionState.Timeout; el valor predeterminado es 20 minutos.
Se puede acceder a este hotel fenomenal en ASP.NET mediante HttpContext:
this.HttpContext.Session.Timeout // ASP.NET MVC controller
Page.Session.Timeout // ASP.NET Web Forms code-behind
HttpContext.Current.Session.Timeout // Elsewhere
El valor predeterminado es de 20 minutos. 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>
- el periodo de expiración por defecto para sesión es de 20 minutos.
- El período de caducidad predeterminado para Cookie es 30 minutos.
- Tamaño máximo de ViewState es el 25% del tamaño de página
Puede utilizar sessionstate y configurar los minutos bajo tiempo de espera
<sessionState
timeout="20"
</sessionState>
- 1. ¿Cuál es el valor de tiempo de espera de sesión predeterminado en ASP.NET?
- 2. Tiempo de espera de sesión en ASP.NET
- 3. ¿Cuál es el tiempo de espera de sesión predeterminado para un sitio web de Java EE?
- 4. asp.net mvc sesión de tiempo de espera
- 5. Tiempo de espera de sesión de IIS frente a tiempo de espera de sesión de ASP.NET
- 6. ¿Cuál es el valor de tiempo de espera predeterminado de java.net.Socket en Android?
- 7. RestTemplate: valor de tiempo de espera predeterminado
- 8. Tiempo de espera predeterminado para HttpComponent Client
- 9. ¿Cuál es el valor de tiempo de espera predeterminado ajax de jQuery?
- 10. ¿Cuál es el tiempo de espera predeterminado de usar HttpGet y DefaultHttpClient?
- 11. ASP.NET: cómo detectar el tiempo de espera de autenticación
- 12. Valores de control perdidos cuando la sesión de autenticación agota el tiempo de espera en ASP.NET
- 13. tiempo de espera de membresía y tiempo de espera de sesión
- 14. PHP: Valor de tiempo de espera de cURL predeterminado
- 15. Cómo evitar el tiempo de espera de la sesión
- 16. Formas de tiempo de espera de autenticación vs espera de sesión
- 17. Respuesta de tiempo de espera de sesión en AJAX
- 18. Establecer un tiempo de espera diferente para las diferentes variables de sesión en ASP.Net
- 19. ¿Cuál debería ser el tiempo de espera de conexión ideal en la aplicación asp.net?
- 20. manejador de tiempo de espera predeterminado para el script de espera
- 21. Las diferencias en las formas de autenticación de tiempo de espera y tiempo de espera de la sesión
- 22. Tiempo de espera agotado - Tiempo de espera agotado
- 23. Tiempos de espera de sesión de Silverlight, RIA y ASP.Net
- 24. ¿Por qué el tiempo de espera de estado de sesión anula el tiempo de espera de autenticación de formularios en mi aplicación MVC3?
- 25. Tiempo de espera no funciona en ASP.Net MVC FormsAuthentication
- 26. Prevención de un tiempo de espera de sesión de ASP.NET cuando se usa Silverlight
- 27. JQuery ajax call valor de tiempo de espera predeterminado
- 28. ¿Cuál es el propósito de la sesión confiable de WCF?
- 29. tiempo de espera de la sesión de seguridad de primavera
- 30. Cómo aumentar el tiempo de espera de la sesión en MVC 3
soy capaz de obtener el valor de 20, mientras que la comprobación 'cheque int = this.HttpContext.Session.Timeout; 'pero ¿puedo establecer el tiempo de espera de la sesión con la clave? y verifique el tiempo de espera de la sesión para una clave particular como: 'Session [" mykey "]'? – stom