Curious if there are folks actually using 7.8’s web-based ExpressCheck in their library. We’re testing things out right now hoping to be live in early November. The last issue I’m noticing is how quickly it seems to log out.
Currently we have the ExpressCheck app loaded locally on our machines and it’ll happily sit there for a week untouched and then will work fine when you can a barcode. I don’t have exact numbers but it seems like the web one isn’t getting past a couple of hours. Our Polaris rep is looking into a fix but I was curious if there were other folks that have already found one.
In the ‘C:\Program Files\Polaris\7.8\Polaris.AuthenticationServices\appsettings.user.json’ config file, you will find a section for ExpressCheck which I would suggest for it to use the following values:
Below are the info that we have on these parameters for your quick reference:
“Enabled”: Flag indicating whether the Auth API should serve ExpressCheck instance and validate ExpressCheck session cookies. Must be enabled for clients using ExpressCheck.
“SessionLifetimeInMinutes”: ExpressCheck session cookie lifetime. Default value is 43200 (30 days).
“SessionMaxAgeInMinutes”: ExpressCheck session cookie maxlifetime: If set to null, users will be able to extend session lifetime indefinitely. Default value is null.
“SessionNearExpiryInMinutes”: Used to determine if a user’s session is nearing its expiry time. If the remaining time between the session’s expiry time and the current time is less than the value specified in SessionNearExpiryInMinutes, the session lifetime will be extended. Default value is 7200 (5 days).
“ExtendExpiringSessionInMinutes”: Determines the value used to extend the lifetime of a session. If SessionMaxAgeInMinutes is not defined, the session will be extended with this value indefinitely. If SessionMaxAgeInMinutes is defined, the session can only be extended until the maximum age defined. Default value is 43200 (30 days).
After making your changes, restart IIS or at least restart the AppPools for ExpressCheck and Polaris.Authentication services.
If you aren’t on-prem, you should ask Clarivate to make this change to your hosted environment.