2010-04-19 7 views
3

Quelle est la relation entre web.xml et jboss-web.xml? On dirait:JBOSS Sécurité: web.xml vs jboss-web.xml


  • jboss-web.xml
    • spécifie le domaine de la sécurité (qui se trouve dans le login-config.xml)

  • web.xml
    • spécifie ce que le niveau de sécurité est

Je ne comprends pas ce qui se passe quand jboss-web.xml spécifie un domaine de sécurité faible. C'est à dire: celui qui ne peut pas faire ce que web.xml spécifie. Qu'est-ce qui se passe alors?

Répondre

6

Pour répondre à votre question générale, web.xml est le fichier de configuration J2EE standard. Il est indépendant du serveur et ses configurations fonctionnent avec n'importe quel serveur d'applications compatible J2EE. Jboss-web.xml sont des extensions et des capacités spécifiques à JBoss qui n'existent que dans JBoss (c'est-à-dire qu'un autre serveur d'application d'un autre fournisseur peut faire cette fonction, mais il le configure différemment). login-config.xml est également spécifique à jboss, c'est pourquoi vous avez besoin d'une configuration spécifique au fournisseur pour lier la guerre et la connexion ensemble. Je ne sais pas s'il est possible qu'un problème de configuration autre que la sécurité JBoss soit trop laxiste, mais s'il y a une mauvaise configuration sérieuse, je m'attendrais à ce que JBoss lance une erreur sur le déploiement et ne parvienne pas à déployer le guerre.

+0

@Yishai, Merci pour la réponse rapide. C'est très utile. Je vais laisser la question ouverte un jour ou deux pour voir si je reçois des informations plus précises. – sixtyfootersdude

Questions connexes