Redirection to the login form
When you click a link to one of your Vesalius Personal Pages and are instead redirected to the login form, it means your Vesalius session has terminated. There are two principal causes for terminated sessions:
1. Session timeout. If you have not requested a new Vesalius page for over 20 minutes, your session will time out. Before this happens, a "session-timeout warning" should appear in a pop-up window. The session-timeout warning notifies you that your session will expire out if you remain inactive for two more minutes, and provides a button you can click to extend your session for an additional 20 minutes.
If your sessions are timing out and you are not seeing the session-timeout warning, it may be because your browser is configured to block pop-up windows. To correct this problem, make sure that Vesalius is allowed to display pop-up windows.
If you use Internet Explorer, select the "Internet Options" item from the "Tools" menu. Then click the "Privacy" tab. If the "Block pop-ups" checkbox is checked at the bottom of the Privacy window, click the "Settings..." button. In the "Pop-Up Blocker Settings" window, enter *.vesalius.com into the "Address of Web site to allow" field, then click the "Add" button. After *.vesalius.com has been added to the "Allowed Sites" list, click the "Close" button.
2. Session-cookie blocking. Vesalius uses Microsoft's Active Server Pages (ASP) technology to build content pages from our database and to verify that users requesting content pages are validly logged-in. To keep track of logged-in users, ASP sets a "session cookie" on your PC at the time you login to Vesalius. This session cookie contains only one piece of data (the numerical ID of your session), and is deleted from your PC at the time your session expires.
If your browser is configured to block all cookies, ASP can't set a session cookie on your PC, and Vesalius can't identify you as a logged-in user. Since you don't appear to have logged in, Vesalius redirects you to the login form.
To correct this problem, make sure that Vesalius is allowed to set a session cookie on your PC. If you use Internet Explorer, select "Internet Options" from the "Tools" menu. Then click the "Privacy" tab. Make sure that your privacy settings are not set at the highest level of "Block All Cookies". (Alternatively, you can click the "Advanced" button in the Privacy window, then click both the "Override automatic cookie handling" checkbox and the "Always allow session cookies" checkbox.)
Anti-virus and privacy-protection programs are another possible source of session-cookie blocking. If you have the McAfee PrivacyService installed on your PC, open McAfee Security Center, then click the PrivacyService tab. Click the "Manage User Accounts" link. In the pop-up window, select the "Administrator" user name, then click the "Edit" button. Click the "Cookies" tab, then click the "Accept all cookies" radio button. To finish, click the "Apply" button, then click "OK" and close the PrivacyService window.