2013-05-06 5 views
0

Мне было интересно, как лучше всего ограничить доступ к экземпляру solr, работающему поверх причала 8.1 на основе IP-адреса. Я мог бы сделать это на уровне брандмауэра, но я предпочел бы его на уровне веб-сервера. Я видел много ссылок на статьи, которые указывают на использование файла HtAccess, но, по-видимому, в более новых версиях причалов> 6, этот компонент больше не является частью причала. Поэтому я бы предположил, что его довольно просто ограничить доступ только к нескольким избранным IP-адресам, но я не могу найти какую-либо документацию по этой теме в любом месте. Любая помощь приветствуется. Благодаря!Solr Jetty 8 ограничивает доступ по IP

ответ

1

Попробуйте IPAccessHandler в причале 8, он находится в пакете причал-сервер.

http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/jetty- сервер/SRC/Основной/Java/орг/затмение/причал/сервер/обработчик/IPAccessHandler.java? Ч = причал-8

[править] документы страница

http://www.eclipse.org/jetty/documentation/current/ipaccess-handler.html

+0

Ссылка на [IPAccessHandler javadoc] (http://download.eclipse.org/jetty/stable-9/apidocs/org/eclipse/jetty/server/handler/IPAccessHandler.html) и [тестовый пример для него] (http : //git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/jetty-server/src/test/java/org/eclipse/jetty/server/handler/IPAccessHandlerTest.java). –

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