хочется странного
в Апаче (который не томкат) есть настройка в .htaccess (satisfy), которая разрешает доступ к ресурсу с диапазона IP-адресов, если же пользователь пытается получить доступ извне - то ему предлагается ввести логин и пароль.
Я поискал в томкате, не нашел такой фенечки, попытался написать Valve, который проверяет откуда пришел пользователь, и если оттуда, откуда надо - выставляет заголовок в запросе, используя setAuthorization
по идее должно бы работать - но не работает, я посмотрел в исходники томката (5.0) - оказалось что метод setAuthorization в CoyoteRequest выглядит
что не радует
вопрос - как можно все же засунуть заголовок в HTTP запрос?
З.Ы. в первую очередь конечно хотелось бы разрулить на уровне настройки контекста в конфиге, без курочивания web.xml и добавления туда фильтров или еще чего-то такого.
Я поискал в томкате, не нашел такой фенечки, попытался написать Valve, который проверяет откуда пришел пользователь, и если оттуда, откуда надо - выставляет заголовок в запросе, используя setAuthorization
по идее должно бы работать - но не работает, я посмотрел в исходники томката (5.0) - оказалось что метод setAuthorization в CoyoteRequest выглядит
public void setAuthorization(String s)
{
}что не радует
вопрос - как можно все же засунуть заголовок в HTTP запрос?
З.Ы. в первую очередь конечно хотелось бы разрулить на уровне настройки контекста в конфиге, без курочивания web.xml и добавления туда фильтров или еще чего-то такого.
