繁体   English   中英

限制访问Webservice IIS6 / 7文件夹中的文件

[英]Restricting access to files within a folder to webservice IIS6/7

我正在寻找一种方法来限制直接访问我们网站上的某些文件夹,该网站托管在第二个开发环境的IIS7中,第一个开发环境的IIS6和生产环境中的IIS6中。

基本上,我们应该能够从我们的网站链接到这些文件,即: http : //www.domain.com/stuff/survey.pdf

但是,如果有人尝试从博客文章等链接到此内容,则不应提供该内容。 有什么方法可以在Web配置中做到这一点,还是超出IIS的能力?

我最终要做的是编写一个PHP脚本,该脚本从Web根目录外部提供内容,但前提是用户已登录并具有有效的站点cookie。

然后,我创建了文件夹来替换我们当前正在提供的所有内容(.pdf,.png等),因为没有那么多需要保护的内容。 我将文件夹命名为与原始文档相同的名称,即:/webroot/survey.pdf/,然后将index.php放在survey.pdf文件夹内。

这行得通,现在我们可以使用脚本链接到我们想要保护的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM