Tomcat: блокировать запросы для определенных путей для запросов, поступающих от определенных интерфейсов - PullRequest
0 голосов
/ 11 ноября 2008

Существует ли фильтр с открытым исходным кодом, который я могу использовать на Tomcat для предотвращения доступа к определенному пути (скажем, / a / b / *), когда запрос поступает от данного интерфейса?

Вариант использования: у меня есть службы REST, развернутые на Tomcat, к которым должен обращаться только само приложение, но которые по соображениям безопасности не должны быть доступны из внешнего мира. Я мог бы сделать это в Apache, если бы Apache использовался в качестве внешнего интерфейса, но в этом случае это не так.

1 Ответ

1 голос
/ 11 ноября 2008

Не уверен, что есть открытый код, который вы можете использовать, но написать один , который проверяет, откуда поступил запрос, довольно просто.

См. getPathTranslated () , getRemoteAddr и т.д.

Ус

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...