是否可以使用 Liferay 身份验证来允许或拒绝对目录列表的访问?
在我的场景中,Liferay 在 Tomcat 下运行。我想要的是限制对特定目录及其内容的访问(比如说localhost:8080/pdf/
)。目前每个用户都可以访问 pdf 目录,这不是我的意图。
我可以使用当前的 HTTP 会话吗?
- - - - 编辑 - - - - -
我将尝试更详细地介绍: 在 liferay tomcat 下,我定义了一个新的上下文,如下所示。
<Context path="/pdfs" docBase="/Users/marco/Development/liferay/resources/pdfs/"
crossContext="false" debug="0" reloadable="true">
</Context>
这样做的好处是,我可以轻松访问“/pdfs”的内容。缺点是,每个人都可以访问“/pdfs”。
问题是,如何限制对“/pdfs”的访问?我的想法是使用 Liferays 身份验证……但是如何?如何限制当前登录 Liferay 应用程序的用户访问“/pdfs”?
谢谢你。