PDA

Показать полную графическую версию : Как каталогам в проекте на Resin 1.0 ограничить доступ из другой подсети


AB-Man
23-01-2012, 17:16
Есть проект на Resin 1.0. Представляет из себя несколько страниц, запускаемых из главной страницы. Проект крутится на сервере предприятия, доступ только из внутренних машин. Сеть предприятия разделена на подсети:
10.0.100.x, 10.0.101.x и т.д. Задача состоит в том, чтобы одной из подсети был разрешен доступ только к одной конкретной странице. Это можно где-нибудь в конфиге указать или проект заново компилировать надо?

AB-Man
24-01-2012, 17:20
Работает ли ограничение по IP в Resin 1.0, другим словом...?
Попытался вставить в resin.conf в подраздел NEW_WINDOW следующее:
<!-------------------
NEW_WINDOW
---------------------->
<web-app id='NEW_WINDOW'>
<servlet-mapping url-pattern='/servlet/*'

servlet-name='invoker'/>
<servlet-mapping url-pattern='*.jsp'

servlet-name='com.caucho.jsp.JspServlet'/>
<servlet-mapping url-pattern='/engine'

servlet-name='engine'/>
<servlet servlet-name='engine'

servlet-class='newwindow.new_window'/>

<security-constraint>
<ip-constraint>
<deny>10.0.100.1</deny>
</ip-constraint>

</security-constraint>
</web-app>
<!-------------------
--------------------->

но это не работает!
также пытался создать в паке NEW_WINDOW файл new_window.htaccess, в
котором прописал:

Order Allow,Deny
Allow from all
Deny from 10.0.100.1

также не работает!

что я делал не так?




© OSzone.net 2001-2012