Konfigurieren verschiedene Auth-Methoden für unterschiedliche „Ordner“ in einem einzigen .war
Frage
Ich mag einen einzigen .war erstellen, die sowohl über eine Web-basiertes Formular Anmeldung für ein Web-GUI und BASIC-Authentifizierung (in diesem Fall für eine Web-Service-Schnittstelle.)
/index.html (unsecured welcome page)
+---/interactive (folder containing web pages using auth-method=FORM)
+---/service (servlet mapping for web service using auth-method=BASIC)
Ich sehe keine Möglichkeit, eine solche Einrichtung in der Datei web.xml zu konfigurieren. Es scheint, dass Login-config nicht in einem Sicherheits-config erscheinen kann, und dass es erlaubt nur eine einzige Auth-Methode global für die .war.
Lösung
Die Lösung wurde zwei .war Submodule erstellen und sie in einer EAR-Datei zu verpacken.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow