如何限制或拒绝访问特定文件夹或文件?

时间:2018-06-08 06:25:41

标签: spring-mvc tomcat restriction server.xml

当我将此行放在host:

下的Tomcat Server .xml文件中时
<Context docBase="c:\Documents and Settings\The User\videos" path="/videos />

当我运行像
的项目时,我可以毫无问题地访问图像 localhost:8080/example/videos/smile.WebM,例如。 问题是当我在没有项目的情况下运行服务器并且仍然能够使用URL localhost:8080/videos/smile.WebM访问图像时。 图像仍然可用。如果我直接放置没有项目名称的URL,如何限制或拒绝访问它,它不应该访问它所在的特定文件夹或图像。

1 个答案:

答案 0 :(得分:0)

您可以在没有项目的情况下访问图像,因为server.xml属于完整的tomcat但不属于特定的项目。

我建议不要使用这种方法,而是将图像存储在项目文件夹中,以便只能在项目中访问。