我是Umbraco的新手,并继承了3-4岁的现有网站。我们的一位用户刚刚来找我,并询问为什么她的会员只有PDF可以免费获取,如果按名称搜索,但他们在Umbraco中的包含文件夹不是 - 即她必须登录才能到达该文件夹。
在Umbraco Admin系统中,我可以看到如何为页面设置权限,但不能为单个文件设置权限
我可以在Umbraco中设置权限,以便不会发生这种情况,或者它是某种服务器上的基本文件权限吗?
我已在Umbraco论坛上发布此内容,但到目前为止还没有回复!
希望有人有答案
祝你好运
戴夫
答案 0 :(得分:0)
这就是我提交问题跟踪器的确切原因。
Umbraco直到4.5.1去没有文件权限控制。这些文件存储在媒体文件夹中,因此始终可公开获取。
我创建了一个HTTPModule,允许您控制这些媒体文件的权限。请看看这里。 Click here.
这种方法唯一的问题是: 1)仅适用于IIS7 2)应用程序池必须在集成模式下运行。
请注意,这不是完整的实施。如果您需要帮助以使其正常工作,请随时向我索取更多帮助。