Bon j'y suis arrivé. C'était un probleme de config dans le tomcat. Dans le server.xml, au connecteur ajp13 il faut ajouter tomcatAuthentication="false". Ca signifie que le server tomcat ne doit pas faire d'authentification, mais il doit prendre celle du server web.