Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
防止';世界';从访问Umbraco CMS中的成员PDF_Pdf_File Permissions_Umbraco - Fatal编程技术网

防止';世界';从访问Umbraco CMS中的成员PDF

防止';世界';从访问Umbraco CMS中的成员PDF,pdf,file-permissions,umbraco,Pdf,File Permissions,Umbraco,我是Umbraco的新手,继承了一个已有3-4年历史的现有站点。我们的一位用户刚刚来找我,问我为什么她的会员专用PDF可以通过谷歌名称免费获取,但他们在Umbraco中的包含文件夹却没有——即她必须登录才能访问该文件夹 在Umbraco管理系统中,我可以看到如何设置页面权限,但不能设置单个文件的权限 我是否可以在Umbraco中设置权限,以避免发生这种情况,或者是否可以在服务器上设置某种类型的基本文件权限 我已经在翁布拉科论坛上发布了这篇文章,但到目前为止还没有回复 希望有人能给出答案 致意 D

我是Umbraco的新手,继承了一个已有3-4年历史的现有站点。我们的一位用户刚刚来找我,问我为什么她的会员专用PDF可以通过谷歌名称免费获取,但他们在Umbraco中的包含文件夹却没有——即她必须登录才能访问该文件夹

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

我是否可以在Umbraco中设置权限,以避免发生这种情况,或者是否可以在服务器上设置某种类型的基本文件权限

我已经在翁布拉科论坛上发布了这篇文章,但到目前为止还没有回复

希望有人能给出答案

致意


Dave

这就是我提交问题跟踪程序的确切原因

就4.5.1而言,Umbraco没有文件权限控制。这些文件存储在介质文件夹中,因此始终可以公开使用

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

这种方法的唯一问题是: 1) 只在IIS7上工作 2) 应用程序池必须在集成模式下运行


请注意,这不是完整的实现。如果您需要帮助以使其正常工作,请随时在此处向我寻求更多帮助。

已解决问题-在未受保护的页面上找到恶意链接!!!!