Skip to content

XQueryURLRewrite-Servlet initiates AuthorizationChallange when using external HTTP Basic-Authorization #249

@ghost

Description

@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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions