默认情况下,调用ASP.NET Web API发生未处理异常时,会返回下面的错误信息内容:
<Error> <Message>An error has occurred.</Message> </Error>
请问如何让ASP.NET Web API显示完整的错误信息,并显示错误堆栈?
在ASP.NET Web API项目的Application_Start中添加下面的代码:
GlobalConfiguration.Configuration.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always;