@floerke commented on May 8, 2018, 8:36 AM UTC:
Hi eXist-Team,
What is the problem
If you have an external HTTP Basic-Authorization for your xquery-Application, eXist will send another HTTP-Basic Authorization to the user. The XQueryURLRewrite Servlet uses the BasicAuthenticator to check the "external HTTP Basic-Authorization" and will fail, because the external user is not known within eXist.
My wishes
A servlet parameter that makes the hard coded true within the XQueryURLRewrite Servlet would be fine.
requestUser = authenticator.authenticate(request, response, true);
=>
requestUser = authenticator.authenticate(request, response, sendChallenge);
Best regards,
Holger
This issue was moved by duncdrum from eXist-db/exist/issues/1861.