我在windows Azure上部署了我的MVC-3应用程序。但是现在,当我通过staging url
请求它时,它显示了(对不起,处理您的请求时出错。)。现在我想要看到完整的错误消息,默认情况下,由于一些安全原因,它会隐藏这一点。我知道我们可以通过web.config文件做到这一点。但是怎么做呢?
发布于 2012-07-26 16:38:45
不确定它是否适用于您的场景,但尝试将以下内容添加到<system.web>
下的web.config
中
<system.web>
<customErrors mode="Off" />
...
</system.web>
在我的实例中工作。
另请参阅:
发布于 2016-11-24 13:19:36
这还可以通过在客户端浏览器上显示错误的完整详细信息来帮助您。
<system.web>
<customErrors mode="Off"/>
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
发布于 2012-07-26 16:47:49
如果您使用的是ASP.NET MVC,则可能还需要从Global.asax.cs文件中删除HandleErrorAttribute:
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
https://stackoverflow.com/questions/11665322
复制相似问题