使用VS2012时为什么IS显示403禁止错误

时间:2013-05-26 00:59:41

标签: c# asp.net visual-studio-2012

我正在Visual Studio 2012中使用.NET Framework 4和Oracle 11g开发ASP.NET Web应用程序.IIS 8 Express配置为部署Web应用程序。当我尝试从Visual Studio 2012运行应用程序时,我收到错误HTTP错误代码403.14(见下面的截图:) enter image description here

我用谷歌搜索解决方案,但它无法正常工作。我已经启用了目录浏览,因为微软建议在错误页面上这样做,但我仍然收到上述错误。请帮帮我。

1 个答案:

答案 0 :(得分:0)

首先,启用目录浏览不是明智的解决方案,因为您可能通过公开内部信息来破坏网站的安全性。其次,此错误的原因通常如错误页面的“最可能原因”的第一部分所述(强调我的):

  

未为请求的网址配置默认文档,和   目录浏览未在服务器上启用。

根据我的经验,这是使用Default.aspxIndex.aspx作为主页的结果,奇怪的是 - 默认情况下不在“默认文档”列表中。这对我来说似乎总是一个糟糕的设计选择,但是修改配置并将你正在使用的默认页面名称添加到列表中应该相对简单。