异常给开发人员提供了很大好的排错功能. 但是其背后的技术细节很复杂,会损耗性能,也会使.net core web app更容易被反派攻击. 于是我们要学会使用环境变量, 通过环境变量,控制一些逻辑 当在开发环境时,出现错误,跳转到开发人员看的异常页 当在生产环境时,出现错误时 跳转到给用户看的错误页, .net core web app的环境 可以在计算机上设置, 设置计算机的环境变量后要重启visual studio 才能生效. 也可以在launchSettings.json 里设置,也可以不