Come autenticazione Apache utente a JBoss

November 26

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

istruzione

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

2 Rimuovere il commento dalla riga seguente:

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

Salvare e chiudere il file.

3 Aprire il "$ JBOSS_HOME / server / default / deploy / JMX-console.war / WEB-INF / web.xml" del file e modificarlo per includere il segno-in informazioni che si desidera utilizzare. Le modifiche esatte dipendono da ciò che gli utenti si desidera fornire un SSO.

4 Aprire "$ JBOSS_HOME / server / default / conf / puntelli / 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.