即使将IncludeErrorDetailPolicy设置为Always,也不会显示内部服务器错误[500]的详细信息

user007

即使将IncludeErrorDetailPolicy设置Always,我也没有看到错误详细信息

我在Startup.cs中有以下代码。

GlobalConfiguration.Configuration.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always

我还有什么需要做的吗?我可以在本地计算机上获取全部错误信息,但在部署DEV服务器后无法在DEV服务器中获取。

我登录到服务器,并将customError模式设置为“开”。另外,我将httpErrors设置为“ Detailed”。

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

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

在这些更改之后,它也没有显示。在IIS中还有什么需要做的吗?

user007

首先,这不是答案。这是一种解决方法:

我从Startup.cs中删除了以下代码

GlobalConfiguration.Configuration.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always

在system.webServer部分的web.config中添加了以下内容:

<httpErrors existingResponse="PassThrough" errorMode="Detailed" />

另外,我使用ResponseMessage(HttpResponseMessage)而不是InternalServerError(Exception)如下所示:

private IHttpActionResult CustomHttpActionResult(string message)
{
   return ResponseMessage(new HttpResponseMessage
   {
      Content = new StringContent(message),
      StatusCode = HttpStatusCode.InternalServerError
   });
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

内部错误500:服务器中的IIS8错误,但浏览器中的网页上未显示错误详细信息

来自分类Dev

内部错误500:服务器中的IIS8错误,但在浏览器中的网页上未显示错误详细信息

来自分类Dev

TFS2013:将诊断活动日志复制到放置位置时发生错误。详细信息:内部服务器错误

来自分类Dev

TFS2013:将诊断活动日志复制到放置位置时发生错误。详细信息:内部服务器错误

来自分类Dev

如何查找有关 Azure EventHub 的指标“内部服务器错误”和“其他错误”的详细信息

来自分类Dev

500 内部服务器错误,即使代码成功完成

来自分类Dev

如何在WebServiceTemplate上设置代理服务器详细信息

来自分类Dev

如何在终端中显示服务器的TLS证书详细信息?

来自分类Dev

如何确保资源显示在Chef服务器运行日志详细信息中

来自分类Dev

当详细信息为空时,不会显示空表单

来自分类Dev

服务器在处理请求时遇到错误。查看服务器日志以获取更多详细信息

来自分类Dev

服务器在处理请求时遇到错误。请参阅服务器日志以获取更多详细信息

来自分类Dev

如何获取将数据(.emit())发送到nodejs服务器的用户的详细信息?

来自分类Dev

Postgres从属服务器日志重播详细信息

来自分类Dev

服务器端程序连接详细信息

来自分类Dev

VSTS 构建阶段的 ReadyRoll 服务器详细信息

来自分类Dev

如何将SFSafariViewController设置为UISplitViewController的详细信息控制器?

来自分类Dev

将行详细信息显示为datagrid

来自分类Dev

使用Ajax时,服务器的状态为500(内部服务器错误)

来自分类Dev

加载资源失败:服务器响应状态为 500(内部服务器错误)

来自分类Dev

如何将CORS标头设置为内部服务器错误响应?

来自分类Dev

CakePHP 500内部服务器错误

来自分类Dev

javascript 500内部服务器错误

来自分类Dev

500内部服务器错误Heroku

来自分类Dev

内部服务器500错误-Django

来自分类Dev

Ajax:500内部服务器错误

来自分类Dev

AJAX 500(内部服务器错误)

来自分类Dev

POST 500(内部服务器错误)

来自分类Dev

AJax内部服务器错误500

Related 相关文章

  1. 1

    内部错误500:服务器中的IIS8错误,但浏览器中的网页上未显示错误详细信息

  2. 2

    内部错误500:服务器中的IIS8错误,但在浏览器中的网页上未显示错误详细信息

  3. 3

    TFS2013:将诊断活动日志复制到放置位置时发生错误。详细信息:内部服务器错误

  4. 4

    TFS2013:将诊断活动日志复制到放置位置时发生错误。详细信息:内部服务器错误

  5. 5

    如何查找有关 Azure EventHub 的指标“内部服务器错误”和“其他错误”的详细信息

  6. 6

    500 内部服务器错误,即使代码成功完成

  7. 7

    如何在WebServiceTemplate上设置代理服务器详细信息

  8. 8

    如何在终端中显示服务器的TLS证书详细信息?

  9. 9

    如何确保资源显示在Chef服务器运行日志详细信息中

  10. 10

    当详细信息为空时,不会显示空表单

  11. 11

    服务器在处理请求时遇到错误。查看服务器日志以获取更多详细信息

  12. 12

    服务器在处理请求时遇到错误。请参阅服务器日志以获取更多详细信息

  13. 13

    如何获取将数据(.emit())发送到nodejs服务器的用户的详细信息?

  14. 14

    Postgres从属服务器日志重播详细信息

  15. 15

    服务器端程序连接详细信息

  16. 16

    VSTS 构建阶段的 ReadyRoll 服务器详细信息

  17. 17

    如何将SFSafariViewController设置为UISplitViewController的详细信息控制器?

  18. 18

    将行详细信息显示为datagrid

  19. 19

    使用Ajax时,服务器的状态为500(内部服务器错误)

  20. 20

    加载资源失败:服务器响应状态为 500(内部服务器错误)

  21. 21

    如何将CORS标头设置为内部服务器错误响应?

  22. 22

    CakePHP 500内部服务器错误

  23. 23

    javascript 500内部服务器错误

  24. 24

    500内部服务器错误Heroku

  25. 25

    内部服务器500错误-Django

  26. 26

    Ajax:500内部服务器错误

  27. 27

    AJAX 500(内部服务器错误)

  28. 28

    POST 500(内部服务器错误)

  29. 29

    AJax内部服务器错误500

热门标签

归档