Net WebApi 返回 "message": "An error has occurred." 错误处理

这种错误一般是代码存在问题,由于看不到具体错误,一脸懵逼,不知道怎么解决

 

经过各种资料查找,得出要查看详细错误,需要三个步骤配置:

在webconfig中设置

1.配置webconfig

<system.web><customErrors mode="Off"/></system.web>

<system.webServer>
  <httpErrors errorMode="Detailed" existingResponse="PassThrough"></httpErrors>
</system.webServer>

2.修改启动全部配置startup.cs 文件


   // Here: 
    config.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always;

 

有错误显示,什么问题都不是事。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章