【问题标题】:Web Api can't handle this request in productionWeb Api 无法在生产环境中处理此请求
【发布时间】:2023-02-06 16:58:35
【问题描述】:

我注意到在过去的一年里,虽然我的应用程序一直在生产中,但有时它会关闭。

当我在本地调试 web api 项目并使用 Azure 上数据库的连接字符串时,它可以工作。 每当我将项目发布到 Azure 时,它​​都会显示错误 500,无法处理此请求。即使连接字符串硬编码在 appsettings.json 中。

不过,我确实注意到的是,当我最近更改数据库服务器上的防火墙设置时,那是它关闭的时候。我不知道那是不是源头。

可能是什么问题?

【问题讨论】:

    标签: asp.net asp.net-web-api azure-web-app-service azure-sql-database


    【解决方案1】:

    你会不会认为它是服务器 IP 地址。 我必须在左窗格的“属性”下找到 Web 应用程序的虚拟 IP 地址,并将其添加到数据库的服务器规则中。

    【讨论】:

      猜你喜欢
      • 2021-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2018-03-06
      • 2016-11-24
      • 2016-05-19
      相关资源
      最近更新 更多