please a last thing:
from the page of tomee jaas http://tomee.apache.org/tomee-jaas.html
<http://tomee.apache.org/tomee-jaas.html>
i read:
Add to your CATALINA_OPTS the java.security.auth.login.config system
property:
-Djava.security.auth.login.config=$CATALINA_BASE/conf/login.config
Configure your realm in server.xml file
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.tomee.loader.OpenEJBListener" />
<Listener className="org.apache.catalina.security.SecurityListener" />
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.JAASRealm"
appName="<b>PropertiesLoginModule*"
userClassNames="org.apache.openejb.core.security.AbstractSecurityService$User"
roleClassNames="org.apache.openejb.core.security.AbstractSecurityService$Group">
</Realm>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true" />
</Engine>
</Service>
</Server>
Configure your login.config file
*PropertiesLogin* {
org.apache.openejb.core.security.jaas.*PropertiesLoginModule* required
Debug=false
UsersFile="users.properties"
GroupsFile="groups.properties";
};
i think that from that instruction it present a error:
<Realm className="org.apache.catalina.realm.JAASRealm"
appName="<b>PropertiesLoginModule*"
userClassNames="org.apache.openejb.core.security.AbstractSecurityService$User"
roleClassNames="org.apache.openejb.core.security.AbstractSecurityService$Group">
</Realm>
but into login.config file :
*PropertiesLogin* {
org.apache.openejb.core.security.jaas.*PropertiesLoginModule* required
Debug=false
UsersFile="users.properties"
GroupsFile="groups.properties";
};
the appName is PropertiesLogin and not PropertiesLoginModule .
the PropertiesLoginModule is the name of class
org.apache.openejb.core.security.jaas.*PropertiesLoginModule
its a errors typoo or is ok form the page?
--
View this message in context:
http://tomee-openejb.979440.n4.nabble.com/how-modify-the-login-config-file-for-get-3-jaas-different-for-3-web-different-apps-tp4674820p4674832.html
Sent from the TomEE Users mailing list archive at Nabble.com.