【问题标题】:Blazor deploying project in IISBlazor 在 IIS 中部署项目
【发布时间】:2021-04-05 18:53:52
【问题描述】:

你好我有一个错误说“他不应该为已部署的应用程序启用开发环境。它可能导致向最终用户显示来自异常的敏感信息。对于本地调试,通过将 ASPNETCORE_ENVIRONMENT 环境变量设置为来启用开发环境开发并重新启动应用程序。”

我已经完成了一些配置,例如将其更改为 Development 并且在 google chrome 控制台中仍然没有出现任何错误

 "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "nativeDebugging": false
    },
    "BlazorLog": {
      "commandName": "Project",
      "launchBrowser": true,
      "applicationUrl": "https://localhost:5001;http://localhost:5000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }

【问题讨论】:

    标签: iis deployment blazor server-side


    【解决方案1】:

    您可以尝试将"ASPNETCORE_ENVIRONMENT": "Development" 更改为"ASPNETCORE_ENVIRONMENT": "Production"

    否则,您可以像这样更新 web.config:

     <environmentVariables>
        <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Production" />
      </environmentVariables>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-08
      • 2020-09-15
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 1970-01-01
      • 2010-11-19
      • 2020-09-23
      相关资源
      最近更新 更多