Я пытаюсь заставить адаптер tomcat8-keycloak принимать базовую аутентификацию, как указано в документации, установив для параметра enable-basic-auth значение true. Вместо того, чтобы работать или давать сбой, как ожидалось, это приводит к зависанию потока до истечения времени ожидания HTTP.
Использование tcpdump для отслеживания HTTP-соединения между адаптером tomcat и сервером keycloak показывает, что он никогда не отправляет HTTP-запрос. Я не могу найти информацию об этом в Интернете, поэтому я фактически спрашиваю: действительно ли «enable-basic-auth» работает в адаптере tomcat?
Обратите внимание, что я использую keycloak v1.9.8 и соответствующий адаптер 1.9.8. В настоящее время у adapterever v2.0.0 возникают проблемы с запуском, и мы все еще используем keycloak 1.9 в производстве. keycloak — это официальный образ докера, tomcat устанавливается вручную в официальный образ докера tomcat8 с помощью jre8.