2010-08-10 4 views
0

У фильтров сервлета есть какие-либо проблемы с обнаружением запросов SSL?Фильтры сервлетов Java и SSL

У меня есть фильтр, который работает нормально с обычным HTTP-запросом, но он не обнаруживает запрос https.

Любой совет здесь будет оценен.

ответ

1

У фильтров сервлета есть проблемы с обнаружением запросов SSL?

AFAIK no.

Любой совет здесь будет оценен.

Проверьте, что ваш веб-контейнер настроен на прослушивание HTTPS-запросов. Для Tomcat проверьте «соединительные элементы» в файле «server.xml».

+0

Hi Stephen, Спасибо за ваш ответ. Мой веб-сервер - это Sun One, и он служит прокси для запросов на сервер приложений. Я пытаюсь развернуть фильтр, который шифрует некоторые параметры и отправляет их на сервер приложений. Вы случайно не знаете, могут ли фильтры быть развернуты на отдельном сервере и все еще иметь возможность передавать измененные атрибуты на другой компьютер в сети? – llim

+1

Отправьте их в качестве параметров запроса. – BalusC

1

У меня есть фильтр сервлета, который работает как с SSL, так и с не-SSL-соединениями, и я могу определить, является ли соединение SSL или нет, вызывая метод HttpServletRequest.isSecure(). Таким образом, это должно работать, как только SSL правильно настроен в контейнере (и это обычно сложная часть). Проверьте конфигурацию с документацией по настройке SSL для своего контейнера и посмотрите в этой документации возможность включить отладку SSL; что должно помочь определить, что происходит не так.

 Смежные вопросы

  • Нет связанных вопросов^_^