< Anterior | Siguiente >

Lección 2.1: Configurar la seguridad de cliente de WebSphere eXtreme Scale

Configura las propiedades de cliente con un archivo de propiedades. El archivo de propiedades de cliente indica la clase de implementación CredentialGenerator que se utilizará.

Contenido del archivo de propiedades de cliente

La guía de aprendizaje utiliza señales de seguridad de WebSphere Application Server para la credencial de cliente. El directorio inicio_samples/security_extauth contiene el archivo client3.props.

El archivo client3.props incluye los valores siguientes:
securityEnabled
Habilita la seguridad de cliente de WebSphere eXtreme Scale. El valor se establece en true para indicar que el cliente debe enviar la información de seguridad disponible al servidor.
credentialAuthentication
Especifica el soporte de autenticación de la credencial del cliente. El valor se establece en Supported para indicar que el cliente da soporte a la autenticación de credenciales.
credentialGeneratorClass
Especifica el nombre de la clase que implementa la interfaz com.ibm.websphere.objectgrid.security.plugins.CredentialGenerator. El valor se establece en la clase com.ibm.websphere.objectgrid.security.plugins.builtins. UserPasswordCredentialGenerator de forma que el cliente recupera la información de seguridad de la clase UserPasswordCredentialGenerator.
credentialGeneratorProps
Especifica el nombre de usuario y la contraseña: manager manager1. El nombre de usuario es manager y la contraseña es manager1. También puede utilizar el mandato FilePasswordEncoder.bat|sh para codificar esta propiedad utilizando un algoritmo exclusivo o (xor).

Definición del archivo de propiedades de cliente mediante las propiedades de la JVM (Java virtual machine)

En la consola administrativa, complete los pasos siguiente para los servidores s1 y s2 del clúster appCluster. Si está utilizando una topología distinta, complete los pasos siguientes para todos los servidores de aplicaciones en los que se despliega la aplicación EmployeeManagement.
  1. Servidores > Servidores de aplicaciones WebSphere > nombre_servidor > Java y gestión de procesos > Definición de proceso > Máquina virtual Java.
  2. Cree la siguiente propiedad de JVM genérica para establecer la ubicación del archivo de propiedades de cliente:
    -Dobjectgrid.client.props=inicio_samples/security_extauth/client3.props
  3. Pulse Aceptar y guarde los cambios.

Punto de comprobación de la lección

Ha editado el archivo de propiedades de cliente y ha configurado los servidores en el clúster appCluster para utilizar el archivo de propiedades de cliente. Este archivo de propiedades indica la clase de implementación CredentialGenerator que se utilizará.

< Anterior | Siguiente >