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

Reply via email to