Maybe worth to add this in the Karaf wab example as well. I will.
Regards JB > Le 10 mai 2020 à 13:45, Achim Nierbeck <bcanh...@googlemail.com> a écrit : > > Hi, > > there is a sample app for Pax-Web, which is also used in the test-suite: > https://github.com/ops4j/org.ops4j.pax.web/tree/master/samples/war-authentication > > <https://github.com/ops4j/org.ops4j.pax.web/tree/master/samples/war-authentication> > And actually you just need to reference the jaas of the surrounding Karaf > instance in your web.xml file. > > regards, Achim > > > > Am Fr., 8. Mai 2020 um 18:41 Uhr schrieb Alex Soto <alex.s...@envieta.com > <mailto:alex.s...@envieta.com>>: > Hello, > > Is there a good tutorial or documentation on how to protect a WAB (Web > Application Bundle) with JAAS authentication? > My Karaf version is 4.2.8. Documentation here > https://karaf.apache.org/manual/latest/webcontainer > <https://karaf.apache.org/manual/latest/webcontainer> is scarce, only > referring to Jetty global config, (even that failed for me). I have multiple > WABs and WARs in the same Karaf container, and I don’t want to apply the same > JAAS authentication to all of them. From the comment: > > <!-- =========================================================== --> > <!-- Configure Authentication Realms --> > <!-- Realms may be configured for the entire server here, or --> > <!-- they can be configured for a specific web app in a context --> > <!-- configuration (see $(jetty.home)/contexts/test.xml for an --> > <!-- example). --> > <!-- =========================================================== —> > > It looks like is a way ($(jetty.home)/contexts/test.xml ). But this is > unclear on how to apply, and it is Jetty specific. > My preference is for a Jetty agnostic way, for portability reasons. (Maybe > Karaf will change to Undertow in the future) > > > Best regards, > Alex soto > > > > > > > -- > > Apache Member > Apache Karaf <http://karaf.apache.org/ <http://karaf.apache.org/>> Committer > & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/ > <http://wiki.ops4j.org/display/paxweb/Pax+Web/>> Committer & Project Lead > blog <http://notizblog.nierbeck.de/ <http://notizblog.nierbeck.de/>> > Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS > <http://bit.ly/1ps9rkS>> >