У фильтров сервлета есть какие-либо проблемы с обнаружением запросов SSL?Фильтры сервлетов Java и SSL
У меня есть фильтр, который работает нормально с обычным HTTP-запросом, но он не обнаруживает запрос https.
Любой совет здесь будет оценен.
У фильтров сервлета есть какие-либо проблемы с обнаружением запросов SSL?Фильтры сервлетов Java и SSL
У меня есть фильтр, который работает нормально с обычным HTTP-запросом, но он не обнаруживает запрос https.
Любой совет здесь будет оценен.
У фильтров сервлета есть проблемы с обнаружением запросов SSL?
AFAIK no.
Любой совет здесь будет оценен.
Проверьте, что ваш веб-контейнер настроен на прослушивание HTTPS-запросов. Для Tomcat проверьте «соединительные элементы» в файле «server.xml».
У меня есть фильтр сервлета, который работает как с SSL, так и с не-SSL-соединениями, и я могу определить, является ли соединение SSL или нет, вызывая метод HttpServletRequest.isSecure(). Таким образом, это должно работать, как только SSL правильно настроен в контейнере (и это обычно сложная часть). Проверьте конфигурацию с документацией по настройке SSL для своего контейнера и посмотрите в этой документации возможность включить отладку SSL; что должно помочь определить, что происходит не так.
Hi Stephen, Спасибо за ваш ответ. Мой веб-сервер - это Sun One, и он служит прокси для запросов на сервер приложений. Я пытаюсь развернуть фильтр, который шифрует некоторые параметры и отправляет их на сервер приложений. Вы случайно не знаете, могут ли фильтры быть развернуты на отдельном сервере и все еще иметь возможность передавать измененные атрибуты на другой компьютер в сети? – llim
Отправьте их в качестве параметров запроса. – BalusC