The LightweightSSOServlet
component handles keep-alive calls to the SSO server. After a user’s login is authenticated, LightweightSSOServlet
periodically polls the KeepAliveServlet
on the SSO server, and continues polling as long as it receives a “yes” reply each time. If a “no” reply is received, the Core Commerce session is terminated. If the SSO server cannot be reached, additional attempts are made to contact the server before ending the Core Commerce session.
The polling behavior of the LightweightSSOServlet
component is specified through the following properties:
keepAlivePollingFrequency
The amount of time in minutes between keep-alive calls. Default is 10.
keepAliveAttempts
The number of keep-alive calls to make, if there is no response from the Commerce SSO server, before ending the Core Commerce session. Default is 3.