|
Tomcat, доступ к каталогу
|
|||
---|---|---|---|
#18+
как под Tomcat'ом закрыть доступ к как-ниб каталогу ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2004, 14:51 |
|
Tomcat, доступ к каталогу
|
|||
---|---|---|---|
#18+
А что именно вы делаете? И от кого закрыть надо? От сервлетов или от страничек (т.е. от web-клиентов)? Когда мне надо было что-то не дать прочитать клиенту, я делал так: 1. Клал все что нельзя кому попало видеть в каталог, к которому через странички доступа нет. (Например, любой путь вне корня web-сервера и web-приложения) 2. Писал сервлет getFile.jsp который "знал" с каким каталогом на диске он работает. 3. К файлам на страничках вместо прямой ссылки давал getFile.jsp?file=XXX 4. В самом сервлете с этим путем можно уже делать все что душе угодно - проверять расширение файла, и где он лежит и т.д. и т.п. Путь может быть или абсолютный или относительный. Вот кусок кода который показывал картинкина страничках. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
А вот если сервлету запретить - тогда не знаю :(. Если всем сервлетам сразу - то можно, наверное, tomcat'овского юзера (в операционке то бишь) порулить? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2004, 03:42 |
|
|
start [/forum/topic.php?fid=59&msg=32398715&tid=2154337]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 131ms |
0 / 0 |