【发布时间】:2009-08-18 14:53:31
【问题描述】:
ASP.NET 中的应用程序文件夹用于存储对运行网站至关重要的各种元素。我想更深入地了解这些文件夹,特别是文件夹可访问性。根据ASP.NET Web Site Layout上的文章:
应用程序文件夹的内容, 除了 App_Themes 文件夹,是 未响应 Web 服务 请求,但可以从 应用代码。
对这些文件夹的任何浏览器请求都会导致“404 - 找不到页面”。
那么是什么阻止了App_Code、App_Data、App_WebReferences、bin 等文件夹被提供给用户呢?是 IIS 硬编码 “不提供此文件夹吗?” 是权限配置吗?无论如何,是否可以有意/无意地规避这一点?
【问题讨论】:
标签: asp.net security iis frameworks