Chapitre 18. Migration
18.1. Configurer les changements de sécurité d'applications Copier lienLien copié sur presse-papiers!
Dans les versions précédentes de JBoss EAP, les fichiers de propriétés qui se trouvent dans le répertoire EAP_HOME/server/SERVER_NAME/conf/
étaient sur un chemin de classe et on pouvait les trouver facilement avec UsersRolesLoginModule
. Dans JBoss EAP 6, la structure du répertoire a changé. Les fichiers de propriétés doivent être empaquetés dans l'application pour les rendre disponibles par le chemin de classe.
Important
security-domains
au standalone/configuration/standalone.xml
ou au fichier de configuration du serveur domain/configuration/domain.xml
:
${jboss.server.config.dir}
fait référence au répertoire EAP_HOME/standalone/configuration/
. Si l'instance exécute en domaine géré, ${jboss.server.config.dir}
fait référence au répertoire EAP_HOME/domain/configuration/
.
Dans JBoss EAP 6, les domaines de sécurité n'utilisent plus le préfixe java:/jaas/
dans leurs noms.
- Pour les applications web, vous devez supprimer ce préfixe des configurations du domaine de sécurité dans le fichier
jboss-web.xml
. - Dans les applications Enterprise, vous devez supprimer ce préfixe des configurations du domaine de sécurité dans le fichier
jboss-ejb3.xml
. Ce fichier remplace le fichierjboss.xml
de JBoss EAP 6.