Configurer des domaines de sécurité personnalisés


Vous pouvez créer un domaine de sécurité personnalisé à partir d'un emplacement de stockage d'utilisateurs existant, tel qu'un serveur d'annuaire sur le réseau. Pour utiliser un domaine de sécurité personnalisé, créez préalablement une implémentation de l'interface weblogic.security.acl.AbstractListableRealm ou de l'interface weblogic.security.acl.AbstractManageableRealm, puis installez l'implémentation à partir de la console d'administration.

Pour installer un domaine de sécurité personnalisé :

  1. Si vous ne l'avez pas déjà fait, dans le centre des modifications de la console d'administration, cliquez sur Verrouiller et modifier (reportez-vous à Utiliser le centre des modifications).
  2. Dans le panneau gauche, développez Sécurité de compatibilité > Domaines, puis cliquez sur Nouveau.

    La page Créer un domaine de base apparaît.

  3. Dans le champ Nom, entrez un nom pour le domaine de sécurité personnalisé.
  4. Dans la liste déroulante Type, sélectionnez Domaine personnalisé et cliquez sur OK.
  5. Dans la page Récapitulatif de la compatibilité de sécurité : Domaines de base, cliquez sur le nom du nouveau domaine personnalisé.

    La page Paramètres du domaine de sécurité personnalisé apparaît.

  6. Dans la page Paramètres du domaine de sécurité personnalisé, configurez les attributs appropriés au domaine et cliquez sur Enregistrer.
  7. Configurez le domaine de mise en mémoire cache. Pour plus d'informations, reportez-vous à Configurer les domaines de mise en mémoire cache.

    Lorsque vous configurez le domaine de mise en mémoire cache, sélectionnez l'option Domaine LDAP V2 dans le menu déroulant de l'attribut Domaine de base, sur la page Domaines de mise en mémoire cache : Configuration : Général. Cet attribut définit l'association entre le domaine de mise en mémoire cache et l'autre domaine de sécurité (le domaine de sécurité LDAP V2, dans le cas présent).

  8. Sélectionnez votre domaine dans le panneau gauche (par exemple, mydomain).
  9. Sélectionnez Sécurité de compatibilité > Domaine de fichier.
  10. Dans le champ Domaine de mise en mémoire cache, sélectionnez le domaine de mise en mémoire cache à utiliser avec le domaine de sécurité personnalisé.
  11. Réinitialisez WebLogic Server.