2010-04-19 7 views
3

Какая связь между web.xml и jboss-web.xml? Кажется:Безопасность JBOSS: web.xml против jboss-web.xml


  • Jboss-web.xml
    • определяет домен безопасности (, который можно найти в логин-config.xml)

  • web.xml
    • указывает, что уровень безопасности

Я не понимаю, что происходит, когда JBoss-web.xml определяет слабую область безопасности. Т.е.: тот, который не может делать то, что указывает web.xml. Что происходит тогда?

ответ

6

Чтобы ответить на ваш общий вопрос, web.xml является стандартным файлом конфигурации J2EE и является агрегированным сервером, и его конфигурации будут работать с любым сервером приложений, совместимым с J2EE.

jboss-web.xml - это специфические расширения и возможности JBoss, которые существуют только в JBoss (то есть другой сервер приложений от другого поставщика может выполнять эту функцию, но он настраивает его по-разному). login-config.xml также специфичен для jboss, поэтому вам нужна конфигурация конкретного поставщика, чтобы связать войну и логин.

Я не знаю, есть ли проблема с конфигурацией, отличная от безопасности JBoss, слишком слабая, но если есть серьезная неправильная конфигурация, я бы ожидал, что JBoss выдаст ошибку при развертывании и не сможет развернуть война.

+0

@Yishai, спасибо за быстрый ответ. Это очень полезно. Я собираюсь оставить вопрос открытым на день или два, чтобы узнать, получу ли я более конкретную информацию. – sixtyfootersdude

Смежные вопросы