asp.net – / bin浏览时出现错误404
我在
Windows Server 2008 R2上运行IIS 7.5.
当我浏览“/ bin”文件夹时,我收到404:文件未找到错误.我知道这是微软的安全政策. 我尝试过在here写的内容,但它没有解决问题.有任何想法吗? 编辑: 我只需要一个解决这个问题的方法.同样,这里没有安全问题. 解决方法
Bin文件夹不是开发人员放置网页的地方.
在IIS 7.5中,您可以配置 >打开Internet信息服务(IIS)管理器 同样可以通过web.config完成 <configuration> <system.webServer> <security> <requestFiltering> <hiddenSegments applyToWebDAV="false"> <remove segment="Bin" /> </hiddenSegments> </requestFiltering> </security> </system.webServer> </configuration> 无论如何,为了避免在开发服务器和任何部署服务器上出现问题,我认为最简单的解决方案是将该页面移动到另一个文件夹. 阅读here: ASP.NET recognizes certain folder names that you can use for specific types of content. The following table lists the reserved folder names and the type of files that the folders typically contain. Note The content of application folders,except for the App_Themes folder,is not served in response to Web requests,but it can be accessed from application code. > App_Browsers包含浏览器定义(.browser文件)ASP.NET用于识别各个浏览器并确定它们能力.> App_Code包含源共享类和业务对象的代码> App_Data包含应用程序数据文件包括.mdf数据库文件,XML文件和其他数据存储文件.> App_GlobalResources包含已编译的资源(.resx和.resources文件)到具有全局范围的程序集.> App_LocalResources包含资源(.resx和.resources文件)与特定页面,用户相关联控件或应用程序中的母版页> App_Themes包含一个集合文件(.skin和.css文件,以及图像文件和通用文件资源)定义ASP.NET网页的外观和控制.> App_WebReferences包含参考合同文件(.wsdl文件),模式(.xsd文件)和发现文档文件(.disco和.discomap文件),让您创建一个Web引用以供在.中使用应用.>宾包含控件,组件的已编译程序集(.dll文件),或您要在应用程序中引用的其他代码. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 利用ASP.netCore自带DI(DependencyInjection)实现
- asp.net-mvc – 将DropDownList绑定到MVC视图中
- 在经典ASP中对集合进行排序
- powershell – 如何检查asp.net mvc 3是否已安装
- ASP.net HttpRequest上的静态HttpClient线程安全
- asp.net-mvc – ASP MVC 3在不同的视图中使用不同
- asp.net-mvc-3 – asp.net中的pageBaseType mvc3
- ASP.NET MVC – 使用模型中的布尔值禁用Html帮助
- ASP .NET – Eval()背后发生了什么?
- asp.net – WebForms中的强类型容器