asp.net – 如何禁用Web.Config中的目录浏览
我有一个网站,我喜欢拒绝目录浏览器从一个web.config文件。
这里我使用的代码放在ROOT中。 >我做错了什么? 感谢您的支持! <configuration> <location path="Cms"> <system.webServer> <directoryBrowse enabled="false" /> </system.webServer> </location> </configuration> 一些资源: http://blogs.iis.net/bills/archive/2008/03/24/how-to-enable-directory-browsing-with-iis7-web-config.aspx http://www.expta.com/2008/03/configuring-virtual-directories-with.html 解决方法
第一:不是所有的工作都在< location>块。
我找不到< system.webServer>在< location>中不支持,但是我无法找到任何被允许的情况。证据是在(全局)machine.config中,其中system.webserver部分定义为使用IgnoreSection处理程序:ie。它不是由标准的System.Configuration实现来处理的,而且这是标准的配置处理提供了< location>的支持。 尝试添加一个web.config到Cms文件夹与directoryBrowse元素以确认浏览被阻止。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在ASP.Net应用程序和最佳实践中使用WCF
- asp.net – IIS 7强制新鲜图像
- asp.net – 返回搜索页面而不会丢失搜索条件
- 如何在ASP.NET网站项目中使用最新的VB.NET语言级别?
- ASP.NET Web Api HttpResponseException 400(错误请求)被II
- asp.net-mvc – ASP.NET MVC将表单值传递给action方法
- asp.net-mvc – Asp.Net MVC使用来自JQuery UI选项卡的ajax
- asp.net – VirtualPath位于当前应用程序根目录之外
- asp.net – 实体关系图/实体数据模型(.edmx)中的(0..1 — *
- asp.net – 使用实体框架选择所有行
- asp.net核心 – aspnetcidev和aspnetvnext之间的
- ASP.NET MVC 6和ASP.NET Core 1.0之间有什么区别
- asp.net – 登录尝试后GoDaddy上的另一个安全例外
- asp.net – 用于SITE的IIS配置编辑器部分中缺少h
- asp.net-mvc – HiddenFor(x => x.Id)正在由UrlP
- ASP.NET MVC Web应用程序中视图逻辑和域逻辑之间
- [asp.net mvc 奇淫巧技] 05 - 扩展ScriptBundle,
- asp.net-core – 如何使用ASP.NET注册OData 5
- asp.net-mvc – 仅为未经过身份验证的用户缓存内
- asp.net-mvc-5 – 带有LDAP身份验证的OWIN