03-09-2023, 11:35 AM
I understand. Just to clarify: the (old) session is still released at the moment the timeout is reached. When the user, after this timeout, interacts with the app a new session is started.
SessionController.SessionOptions.RestartExpiredSession should then be False in your case.
Have a look at the demos in https://github.com/Atozed/IntraWeb
Search for timeout and find some examples like https://github.com/Atozed/IntraWeb/tree/...ionTimeout
That should be a good starting point.
Have you checked where the '500 - Internal server error' comes from? When I press a button in an app after the session has timed out it doesn't give me an 500 error.
SessionController.SessionOptions.RestartExpiredSession should then be False in your case.
Have a look at the demos in https://github.com/Atozed/IntraWeb
Search for timeout and find some examples like https://github.com/Atozed/IntraWeb/tree/...ionTimeout
That should be a good starting point.
Have you checked where the '500 - Internal server error' comes from? When I press a button in an app after the session has timed out it doesn't give me an 500 error.

