| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > tomcat засекьюрить статику |
| Автор: Samotnik 4.7.2012, 11:46 |
| Привет. Есть веб приложение. Есть картинки, которые лежат в томкате по адресу: /webapps/images Если выцепить УРЛ из приложения, то к картинке можно легко обратиться. А это нужно запретить. В прилаге уже есть фильтры для логина, можно ли как-нибудь добавить этот урл с картинками к существующим фильтрам? Еще прикручен Spring. Может с помощью него можно что-нибудь придумать? |
| Автор: priam220 4.7.2012, 13:45 |
| http://stackoverflow.com/questions/5333266/tomcat-deny-access-to-specific-files |
| Автор: Samotnik 11.7.2012, 13:25 | ||
| priam220, фильтр это понятно. Но вопрос мой был в другом. У меня есть веб приложение, которое находится в папке /webapps/myapp и есть картинки, которые лежат в /webapps/images Путь я прописал в conf/server.xml
Как web.xml из myapp проконтролить обращение к папке images? |
| Автор: AntonSaburov 11.7.2012, 16:50 |
В таком виде - никак. Каталог images надо прятать внутрь каталога со своим приложением. |
| Автор: Samotnik 11.7.2012, 18:17 |
| AntonSaburov, воооот. Я пор это сразу и говорил. Что фильтром тут порблему не решить. Как можно поступить в данной ситуации? Засекьюрить папку со статикой которая лежит в webapps? Кто встречался с таким? |
| Автор: Ares4322 23.7.2012, 20:01 |
| То есть при запросе со странички, которая отдана пользователю, картинки должны отдаваться, а при запросе не со странички не должны? Или как? Поясните подробнее условия |