|
|
|
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: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
20ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 298ms |

| 0 / 0 |
