1

我得到了用户和角色。在 ftls 中拒绝访问内容的某些部分,但我遇到了以下问题:

我想阻止用户共享 pdf 链接。这些是这样形成的:

http://localhost:8080/dam/jcr:c383c3c-a27a-4baf-856f-265baaf02142/mozillasecure.pdf

在大坝工作区中,我有两个文件夹pdfpdfsecure我希望pdf所有角色都可以下载其中的 pdf,而文件夹中的 pdf 则被pdfsecure拒绝。匿名角色..

我怎样才能做到这一点?

注意:我考虑过扩展 DamURI2RepositoryMapping.java 但我看不透,请帮助...

4

1 回答 1

2

这是一个技巧问题吗?:)

只需通过安全应用程序将匿名角色的内容权限设置为“拒绝”pdfsecure和子节点。确保直接在公共实例上设置它(作者和公共具有不同的匿名角色配置,因此您不想激活它)。

在内容级别设置权限,与在 URI 级别设置权限不同,确保无法通过任何 URI 访问内容。

HTH,
一月

于 2017-09-02T20:17:03.723 回答