【发布时间】:2012-12-29 00:47:09
【问题描述】:
我正在从 Web 应用程序外部的文件夹中提供图像。我将图像存储在 C:\source\Pictures 中。我在 spring 的 servlet 上下文文件中将此资源配置为静态资源:
<resources location="file:///C:/source/Pictures/" mapping="/img_resources/**"/>
我使用
显示存储在该文件夹中的图像<img src="<spring:url value='/img_resources/guinnes_choc_cake.jpg/'/>"></img>
它对我很有效。但是,我有安全方面的顾虑。我不想将我服务器中的目录公开。1
有没有办法在 Spring 中围绕这个文件夹构建安全性?
【问题讨论】:
-
也许您应该接受对之前问题的一些回答?
-
@micha 谢谢你提醒我 ;)
-
“围绕这个文件夹建立安全”——你想到了什么样的“安全”?什么是允许的,什么是不允许的?
-
@Marcel 一些在线资源提到,通过将文件夹作为静态资源,您允许网络上的任何人访问该文件夹。我想阻止人们这样做。
-
我问是因为您对@ialencar 的回答的反馈似乎很奇怪(对我来说)。您想要“安全”,即访问限制,但另一方面您不希望只有经过身份验证的用户才能访问?要么...
标签: spring spring-mvc spring-security