阻止“世界”访问Umbraco CMS中的成员PDF

时间:2010-08-25 08:27:22

标签: pdf file-permissions umbraco

我是Umbraco的新手,并继承了3-4岁的现有网站。我们的一位用户刚刚来找我,并询问为什么她的会员只有PDF可以免费获取,如果按名称搜索,但他们在Umbraco中的包含文件夹不是 - 即她必须登录才能到达该文件夹。

在Umbraco Admin系统中,我可以看到如何为页面设置权限,但不能为单个文件设置权限

我可以在Umbraco中设置权限,以便不会发生这种情况,或者它是某种服务器上的基本文件权限吗?

我已在Umbraco论坛上发布此内容,但到目前为止还没有回复!

希望有人有答案

祝你好运

戴夫

1 个答案:

答案 0 :(得分:0)

这就是我提交问题跟踪器的确切原因。

Umbraco直到4.5.1去没有文件权限控制。这些文件存储在媒体文件夹中,因此始终可公开获取。

我创建了一个HTTPModule,允许您控制这些媒体文件的权限。请看看这里。 Click here.

这种方法唯一的问题是: 1)仅适用于IIS7 2)应用程序池必须在集成模式下运行。

请注意,这不是完整的实施。如果您需要帮助以使其正常工作,请随时向我索取更多帮助。