如何查看详细的 500 错误?

cho*_*bo2 18 iis .net 500-error windows-server-2012-r2

我有 ii8,我试图将我的 asp.net web api 部署到它。我想我做错了什么,因为当我尝试查看我的 api 是否正常工作时,我收到了 500 错误。

但是它没有告诉我错误是什么。如何获得更详细的信息?

Pet*_*orf 18

在 IIS 管理器中,选择您的站点,双击该Error Pages图标并单击Edit Feature Settings右侧窗格中的 。选择Detailed Errors。如果这还不够,请单击.NET Error PagesASP.NET部分中的 ,再次Edit Feature Settings在右侧窗格中选择Off

如果这是一台生产机器,请在完成代码调试后更改这些设置。

  • 这实际上对我的响应没有任何改变,所以我尝试了 iis 重置……但仍然没有运气:(尽管使用 iis 10。 (2认同)

小智 8

默认情况下,如果您通过 Web 服务器本身上的本地主机浏览,IIS 将显示详细的错误。这可能有帮助吗?