Я хотел бы создать одну .war, которая будет содержать как веб-логин FORM для веб-интерфейса, так и BASIC-аутентификацию (в данном случае для интерфейса веб-службы).
/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 и что он разрешает только один метод аутентификации глобально для .war.