2010-01-21 4 views
1

Я хотел бы создать единый .war, который содержит как вход в систему FORM для веб-аутентификации на основе GUI и BASIC (в данном случае для сети сервисный интерфейс.)Настройка различных auth-методов для разных «папок» в одном .war

/index.html (unsecured welcome page) 
+---/interactive (folder containing web pages using auth-method=FORM) 
+---/service (servlet mapping for web service using auth-method=BASIC) 

Я не вижу способа настроить такую ​​настройку в файле web.xml. Похоже, что login-config не может появляться внутри security-config и что он разрешает только один метод auth глобально для .war.

ответ

1

Решение заключалось в создании двух подмодулей .war и их упаковке в формате .ear.

+0

Привет, у меня такая же проблема. Мое приложение доступно через веб-клиент JSF и веб-службу Jax-RS. Я хочу использовать форму auth для веб-приложения и дайджест auth для веб-службы, но я не хочу упаковывать свое приложение в две войны в войне. Вы нашли другое решение тем временем? – Theo

+0

Нет. Это решение было достаточно хорошим для моих целей, поэтому я перестала смотреть. Если вам удастся найти лучшее решение, отправьте его, и я буду голосовать за вас. ;-) –

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

  • Нет связанных вопросов^_^