Grundsätzlich nicht in Anforderung nach Apache Standardauthentifizierung (basic-auth) mit mod_jk

StackOverflow https://stackoverflow.com/questions/1405428

  •  05-07-2019
  •  | 
  •  

Frage

Umwelt

Apache 2.2.13 Verbindung zu Tomcat 5.5 mit mod_jk (ajp13). Apache erfordert basic-auth für "/" das heißt für alle URLs dient.

Problem

Sobald die Anforderung an meiner app in Tomcat kommt (es ist ein Servlet-Filter) request.getUserPrincipal() null zurück. Apache, jedoch hat die Anforderung authentifizieren. Ich habe Benutzer / Passwort im Dialog des Browsers eingeben.

Irgendwelche Ideen?

War es hilfreich?

Lösung

Nach Stunden fand ich endlich die Schuldigen. Wie so oft macht eine einzige Fahne den Unterschied.

In den server.xml AJP / 1.3 Stecker muss mit tomcatAuthentication="false" konfiguriert werden. Eine Erklärung dieses Parameters finden Sie hier (scrollen nach unten): http://tomcat.apache.org/tomcat-5.5 -doc / config / ajp.html .

Die folgenden Themen geholfen einiges: mail-archive.com /users@tomcat.apache.org/msg55080.html .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top