Я запускаю сервер приложений за прокси-сервером Apache со следующими вещами в моей конфигурации Apache:
ProxyPass /app http://myapplication:8080/myapp
ProxyPassReverse /app http://myapplication:8080/myapp
Когда я включаю аутентификацию NTLM (с использованием mod_ntlm), аутентификация не выполняется (она отлично работает при обходе прокси). Быстрый поиск выявляет множество проблем при запуске NTLM за прокси-сервером из-за специфической для соединения спецификации NTLM.
Есть ли у кого-нибудь рабочая конфигурация Apache, которая позволяет аутентификацию NTLM через прокси?
Спасибо за любую помощь.
NTLM основан на подключении, поэтому не подходит для проксирования на уровне HTTP в целом. HAProxy может выполнять обратное проксирование TCP, которое должно работать нормально. При использовании в качестве прокси-сервера для этой ситуации он не содержит функций (например, кэширования, контроля доступа, фильтрации и т. Д.). Однако это должно быть нормально использовать вместо Apache.