我想限制我的网络应用程序,以便无法下载/显示.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中指定了哪里?