Preventing browser session timeout

Build 1501 on 14/Nov/2017  This topic last edited on: 21/Mar/2016, at 18:34

It is possible to prevent browser session timeouts. This functionality is configurable at GNPortalConfiguration level, by setting the new parameter EndlessSessions to "true". Example in gnpc_Config.xml:

<GNPortalConfiguration

  EndlessSessions="true"

  ...>

 

For a specific application, the value specified in the application configuration file (ex: gnpc_Config.xml, gnpcInt_Config.xml, etc...) applies.

If not set, then the value set in the PortalConfig.xml file applies. If it is neither set in PortalConfig.xml, then it defaults to "false". That way, it is possible to have different values for different applications (for example "true" for the main application, and "false" for the int applications).

When the parameter EndlessSessions is set to "true", then the browser session will never timeout until ALL the browser windows are closed.

Please note that for security reasons, it is not advisable to enable this functionality for applications accessible from internet.

See also

Preventing http timeout

Preventing cmd4 timeout

Preventing login timeout in client applications

Preventing interactive workflow timeout