Summary
By default, the WebLink 8 Document Viewer page automatically attempts to keep a session alive as a method for preventing the need to re-download the image tiles when a session times out. As a side effect, the feature bypasses the sessionState element's timeout attribute as set in the WebLink 8 Web.config file when a user has the Document Viewer open. Users must close the Document Viewer before WebLink can register a user session as being inactive.
Workaround
You can edit the DocView.aspx page to disable WebLink from refreshing a session.
To prevent WebLink from automatically refreshing a session in the Document Viewer
$(document).ready(function() {
$($get("MetadataTab")).click();
});
$(document).ready(function() {
$($get("MetadataTab")).click();
KeepAliveTimer.Stop();
});