相关疑难解决方法(0)

如何限制指定文件类型的下载

我想限制我的网络应用程序,以便无法下载/显示.txt文件.这是我可以在我的web.config文件中设置的内容吗?

我在配置文件中尝试了这个:

<system.web>
    <httpHandlers>
        <add verb="*" path="*.txt" type="System.Web.HttpForbiddenHandler" />
    </httpHandlers>
</system.web>
Run Code Online (Sandbox Code Playgroud)

......但它没有效果.我使用的是IIS7,应用程序是.NET3.5,这可能与它有关吗?我知道这实际上适用于.NEt 1.0 1.1和2.0.

我在文档中注意到了(添加httpHandlers),需求部分:

Microsoft Internet信息服务(IIS)版本5.0,5.1或6.0
.NET Framework版本1.0,1.1或2.0
Microsoft Visual Studio 2003或Visual Studio 2005

...表示.NET 3和IIS7不支持此...

在IIS7中指定了哪里?

asp.net iis-7 web-config

3
推荐指数
2
解决办法
8193
查看次数

标签 统计

asp.net ×1

iis-7 ×1

web-config ×1