When a user who has logged into JasperReports Server via CAS clicks the Log Out link on the top right of the JasperReports Server page, they are shown the JasperReports Server login page, instead of the CAS login page.
This is due to the way the Spring framework integrates with CAS. Because all login requests are redirected to CAS, JasperReports Server does not know the logged-in or logged-out state of the user. Instead, JasperReports Server treats all requests as if they are already logged in. If the CAS check does not go through, JasperReports Server redirects back to the CAS login page. However, if the user clicks Log Out, this redirection does not take place.
To avoid confusion, you can remove or hide the Log Out link using the techniques described in “Customizing the User Interface” in the JasperReports Server Ultimate Guide.
Menu Bar With and Without Log In Link |
Recommended Comments
There are no comments to display.