Nwlapcug.com


Come autenticare l'utente Apache a JBoss

JBoss Application Server utilizza Apache Tomcat come contenitore. Se non volete firmare separatamente in JBoss e Apache, è possibile configurare JBoss o per utilizzare Single Sign On, SSO. JBoss utilizza la configurazione standard di Apache Tomcat per SSO. Una volta configurato, è possibile spostarsi tra le applicazioni senza dover accedere a ciascuno.

Istruzioni

1

Aprire il file "JBOSS_HOME/server/default/deploy/jboss-web.deployer/server.xml".

2

Decommentare la seguente riga:

< valvola className='org.apache.catalina.authenticator.SingleSignOn'/ >

Salvare e chiudere il file.

3

Aprire il file "$JBOSS_HOME/server/default/deploy/jmx-console.war/WEB-INF/web.xml" e modificarlo per includere le informazioni di accesso da utilizzare. Le modifiche esatte dipendono da ciò che gli utenti si desidera fornire con un SSO.

4

Aprire "$JBOSS_HOME/server/default/conf/props/jmx-console-roles.properties" e modificarlo per concedere l'accesso all'utente. Ad esempio, per concedere l'accesso per l'utente "Peter", aggiungere "Peter = JBossAdmin, HttpInvoker, admin."

5

Avviare JBoss Portal e JBoss Application Server.