Нет, это не обязательно.Это означает, что ваше веб-приложение только доступно через HTTPS (и недоступно через HTTP).
Если вы опустите тег <transport-guarantee>CONFIDENTIAL</transport-guarantee>
(или целое <security-constraint>
), ваше приложение будетдоступны через HTTP и HTTPS.Если ваш web.xml
содержит <transport-guarantee>CONFIDENTIAL</transport-guarantee>
Tomcat автоматически перенаправляет запросы на порт SSL, если вы пытаетесь использовать HTTP.
Обратите внимание, что конфигурация Tomcat по умолчанию не включает соединитель SSL, вы должны включить еговручную.Проверьте Конфигурация SSL HOW-TO для деталей.