Tecnología

Inicio

Cómo autenticar usuarios de Apache a JBoss

El servidor de aplicaciones JBoss utiliza Apache Tomcat como contenedor. Si no desea iniciar sesión en JBoss y Apache por separado, puede configurar JBoss utilizar inicio de sesión único o SSO. JBoss utiliza la configuración estándar de Apache Tomcat para SSO. Una vez configurado, puede moverse entre las aplicaciones sin tener que iniciar sesión en cada uno.

Instrucciones

1 Abra su "JBOSS_HOME / server / default / deploy / jboss-web.deployer / server.xml" archivo.

2 Elimine la siguiente línea:

<Válvula className = 'org.apache.catalina.authenticator.SingleSignOn "/>

Guarde y cierre el archivo.

3 Abra su "$ JBOSS_HOME / server / default / deploy / jmx-console.war / WEB-INF / web.xml" archivo y editarlo para incluir la información de acceso que desea utilizar. Los cambios exactos dependen de lo que los usuarios que desea proporcionar con un inicio de sesión único.

4 Abrir "JBOSS_HOME $ / server / default / conf / accesorios / jmx-console-roles.properties" y editarlo para permitir el acceso al usuario. Por ejemplo, para permitir el acceso al usuario "Peter," añadir "Peter = JBossAdmin, HttpInvoker, administrador."

5 Iniciar JBoss Portal y JBoss Application Server.