04-07-2023, 09:14 AM
(04-07-2023, 01:44 AM)Alexandre Machado Wrote: Basically because they still have a valid cookie in the browser that "looks like" a SessionID, however the session doesn't exist on server side. In previous versions (IIRC, before IW 15.1) we used to raise an EInvalidAppId for everything but this behavior changed over time.
Hi,
I'm strongly against shoving wrong information to the users.
If one user loggs in and after one minute I recycle the webpool.
That user will get a EExpiredSession. And of course he knows it can't be true.
So in this case I think a better exception should be raise.