在Wondows server 2012服务器上安装服务,出现以下错误:
HTTP 错误 403.14 - Forbidden
Web 服务器被配置为不列出此目录的内容。 详细错误信息
模块 DirectoryListingModule
通知 ExecuteRequestHandler
处理程序 StaticFile
错误代码 0x00000000
请求的 URL http://localhost:83/
物理路径 C:\Web\ToolNetWeb
登录方法 匿名
登录用户 匿名
最可能的原因:
?没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览。
可尝试的操作:
?如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。
?使用 IIS 管理器启用目录浏览。
1.打开 IIS 管理器。
2.在“功能”视图中,双击“目录浏览”。
3.在“目录浏览”页上,在“操作”窗格中单击“启用”。
?确认站点或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被设置为 True。
链接和更多信息当没有在 URL 中指定文档,没有为网站或应用程序指定默认文档,或者没有为网站或应用程序启用目录列表时,便会出现此错误。此设置可能是有意禁用的,以保护服务器内容的安全
经验证根据错误信息中的解决方法,启用目录浏览没有作用,本来目录浏览已经是启动的。
正确解决方式:
因为没有正确安装ASP.NET 4.5造成的,在管理工具-程序-启动或关闭Windows功能里面,选择ASP.Net 4.5安装上,问题解决。