【发布时间】:2019-03-25 00:32:17
【问题描述】:
在 Azure 中,我部署了一个小应用程序:https://jsnamespace.azurewebsites.net/。 在 localhost 中,它在导航到 localhost/Admin 时运行良好。 但是,在部署的应用程序中,导航到 https://jsnamespace.azurewebsites.net/Admin 会产生错误:
错误。 处理您的请求时发生错误。 请求 ID:0HLLGMN77UU3U:00000001
开发模式 切换到开发环境将显示有关所发生错误的更详细信息。
不应在已部署的应用程序中启用开发环境,因为它可能导致向最终用户显示异常的敏感信息。对于本地调试,可以通过将 ASPNETCORE_ENVIRONMENT 环境变量设置为 Development 并重新启动应用程序来启用开发环境。
源代码可在 GitHub 上公开获取: https://github.com/cdaley78/JsNamespace
我已经看到其他关于在 Azure 中设置 ASPNETCORE_ENVIRONMENT 等问题的建议。考虑到除了位于区域中的代码外,一切正常,我觉得这不是必需的。
我错过了什么?
我已尝试在 Azure 中将 Web 应用程序中的 ASPNETCORE_ENVIRONMENT 设置为“开发”->“应用程序设置”。这没什么区别。
【问题讨论】:
标签: c# asp.net azure github asp.net-core