获取服务器异常以显示在错误页面 ASP.NET Razor 页面上
Get server exception to display on error page ASP.NET Razor pages
每当发生名为 error.cshtml 的错误时,我都会有一个重定向页面,但我不确定如何访问要显示在此页面上的服务器错误以进行远程故障排除。我知道显示此类信息是不好的做法,但这只是暂时的。有什么想法吗?
对于这可能涉及的任何人,如果您像我一样希望在已部署的剃刀页面应用程序上查看服务器端错误,您可以在 [=12= 的 Configure
方法中添加 app.UseDeveloperExceptionPage()
] 文件。如果您 运行 处于开发模式,则默认情况下启用此功能。但是请注意;这将向任何人显示您网站上发生的所有异常。
每当发生名为 error.cshtml 的错误时,我都会有一个重定向页面,但我不确定如何访问要显示在此页面上的服务器错误以进行远程故障排除。我知道显示此类信息是不好的做法,但这只是暂时的。有什么想法吗?
对于这可能涉及的任何人,如果您像我一样希望在已部署的剃刀页面应用程序上查看服务器端错误,您可以在 [=12= 的 Configure
方法中添加 app.UseDeveloperExceptionPage()
] 文件。如果您 运行 处于开发模式,则默认情况下启用此功能。但是请注意;这将向任何人显示您网站上发生的所有异常。