I want to log into jasper report server with a client certificate and automaticly verify if the user is in the right group and log him directly without using the login page.
Actually this is my configuration (When i try to access to my server, I have to present my client certificate, then I m redirected to the login page with LDAP authentication):
- I configured my jasper report server with ssl with client Authenticate in my Tomcat server.xml
- I configured my applicationContext-security.xml with the LDAP.
Do you know how can I directly use the certificate credential to verify them with my LDAP without entering user information in the login page.
This will get you there http://community.jaspersoft.com/wiki/configuring-ldap-using-http-headers... (for JRS 5.1+) or http://community.jaspersoft.com/wiki/configuring-jasperreports-server-ss... (for JRS <= 5.0)
Thank's for your reply.
This documents are for authentication with http header credential.
In my case I want to authenticate with a user certificate (*.P12) that the user provide when he access to the server, it will retrieve the CN of the certificate and verify the user in the LDAP.
Do you have any ideo if it is possible in Jasper Report server ?