【发布时间】:2009-09-01 14:49:45
【问题描述】:
我想限制我的网络应用程序,以便无法下载/显示 .txt 文件。 这是我可以在我的 web.config 文件中设置的吗?
我在我的配置文件中试过这个:
<system.web>
<httpHandlers>
<add verb="*" path="*.txt" type="System.Web.HttpForbiddenHandler" />
</httpHandlers>
</system.web>
...但它没有效果。我正在使用 IIS7 并且应用程序是 .NET3.5,这可能与它有关吗?我知道这实际上适用于 .NET 1.0 1.1 和 2.0。
我在文档 (add 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