Session Timeout property

Official Content
This documentation is valid for:
Determines how long a session can remain active before automatically terminating it.


Generators: .NET
Level: Generator


In the context of applications that are deployed across multiple nodes or containers, it is essential to manage session state in a distributed manner. 

The Session Timeout property allows specifying an appropriate timeout value so that a balance between security and end user convenience can be achieved. In this way, it is possible to ensure that sessions do not remain active for an excessive period of time.

The Session Timeout is measured in minutes, with a default value of 20 minutes. When a session expires, the end user will be prompted to re-authenticate or log in again to continue their session.

Runtime/Design time

This property applies only at runtime.

How to apply changes

To apply the corresponding changes when the property value is configured, execute Build any object with the purpose of generating the *.config files.


This property is available since GeneXus 18 Upgrade 4.

See Also

HowTo: Configure Session State In ASP.NET Core