Kin*_*ong 124 c# asp.net web-config asp.net-mvc-3
我在Windows Azure上部署了我的MVC-3应用程序.但现在,当我通过staging url它请求它时,显示我(抱歉,处理您的请求时出错).现在我想看到完整的错误消息,默认情况下它隐藏了一些安全原因.我知道我们可以通过web.config文件执行此操作.但是怎么样?
jim*_*lan 232
不确定它是否适用于您的方案,但请尝试将以下内容添加到您的web.config下方<system.web>:
<system.web>
<customErrors mode="Off" />
...
</system.web>
Run Code Online (Sandbox Code Playgroud)
在我的实例中工作.
另见:
Mee*_*eer 111
这还可以帮助您在客户端浏览器上显示错误的完整详细信息
<system.web>
<customErrors mode="Off"/>
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
San*_*tia 12
如果您使用的是ASP.NET MVC,则可能还需要从Global.asax.cs文件中删除HandleErrorAttribute:
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
219200 次 |
| 最近记录: |