< Précédent | Suivant >

Leçon 2.1 : Configuration de la sécurité du serveur de conteneur

Le fichier des propriétés du client indique la classe d'implémentation CredentialGenerator à utiliser.

Configurez le fichier de propriétés du client avec la propriété JVM -Dobjectgrid.client.props. Le nom de fichier spécifié pour cette propriété est un chemin absolu, tel que samples_home/security/client2.props. Voir Fichier de propriétés du client pour plus d'informations sur le fichier des propriétés du client.

Contenu du fichier des propriétés du client

Cet exemple utilise des jetons de sécurité WebSphere Application Server comme données d'identification. Le fichier client2.props se trouve dans le répertoire samples_home/security. Le fichier client2.props contient les paramètres suivants :
securityEnabled
Lorsque la valeur est true, elle indique que le client doit envoyer les informations de sécurité disponibles au serveur.
credentialAuthentication
Lorsque la valeur est Supported, elle indique que le client prend en charge l'authentification des données d'identification.
credentialGeneratorClass
Indique la classe d'implémentation de com.ibm.websphere.objectgrid.security.plugins.builtins.WSTokenCredentialGenerator pour que le client puisse extraire les jetons de sécurité de l'unité d'exécution. Voir Intégration de la sécurité dans WebSphere Application Server pour plus d'informations sur les jetons de sécurité extraits.

Définition du fichier des propriétés du client en utilisant des propriétés JVM (Java virtual machine)

Dans la console d'administration, procédez comme suit pour les serveurs s1 et s2 dans le cluster appCluster. Si vous utilisez une topologie différente, procédez comme suit pour tous les serveurs d'applications sur lesquels l'application EmployeeManagement est déployée.
  1. Serveurs > Serveurs d'applications WebSphere > server_name > Java et gestion de processus > Définition de processus > Java Virtual Machine.
  2. Créez la propriété JVM générique suivante pour définir l'emplacement du fichier de propriétés du client :
    -Dobjectgrid.client.props=samples_home/security/client2.props
  3. Cliquez sur OK et enregistrez les modifications.

Point de contrôle de la leçon

Vous avez édité le fichier de propriétés du client et configuré les serveurs dans le cluster appCluster pour utiliser le fichier des propriétés du client. Le fichier des propriétés indique la classe d'implémentation CredentialGenerator à utiliser.

< Précédent | Suivant >