如何解决Blazor 在 IIS 中部署项目
您好,我有一个错误提示“不应为已部署的应用程序启用开发环境。它可能会导致向最终用户显示来自异常的敏感信息。对于本地调试,通过将 ASPNETCORE_ENVIRONMENT 环境变量设置为启用开发环境开发并重新启动应用程序。”
而且我已经完成了一些配置,例如将其更改为 Development 并且在 google chrome 控制台中仍然没有出现任何错误
"profiles": {
"IIS Express": {
"commandName": "IISExpress","launchbrowser": true,"environmentvariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},"nativeDebugging": false
},"BlazorLog": {
"commandName": "Project","applicationUrl": "https://localhost:5001;http://localhost:5000","environmentvariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
解决方法
您可以尝试将 "ASPNETCORE_ENVIRONMENT": "Development"
更改为 "ASPNETCORE_ENVIRONMENT": "Production"
。
否则,您可以像这样更新 web.config:
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Production" />
</environmentVariables>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。