Настройка службы LCDS HTTPProxy за брандмауэром
У меня есть LCDS-сервер, который сидит за корпоративным прокси / брандмауэром.
Мне нужно использовать настроенный HTTPProxyService на сервере LCDS, чтобы отправлять запросы за пределы брандмауэра (не может выходить напрямую с клиента из-за проблем crossdomain.xml)
Как настроить LCDS для использования корпоративного прокси-сервера в исходящих запросах?
2 ответа
Документы ftw:
Использовать <external-proxy />
тег.
LCDS использует HTTP-клиент Apache для установления соединения через внешний прокси-сервер. Все параметры из тега будут использоваться для инициализации экземпляра org.apache.commons.httpclient.UsernamePasswordCredentials (или NTCredentials).
Я думаю, что сначала проще, если вы создаете отдельное Java-приложение с использованием HTTP-клиента для использования корпоративного прокси-сервера (проще с точки зрения тестирования), и после того, как вам удастся найти все настройки, вы можете добавить их в proxy-service.xml. (Я могу помочь вам с этим).