0

我在北欧创建了一个 mysql 数据库实例,然后在北欧创建了一个 Web 应用程序,通过在 Azure 中发布的 VS,在启动时我得到了屏幕截图中的异常。一切都在 VS 中使用此连接字符串在本地工作,但在 Azure 本身中却不行。如果禁用数据库实例,例外情况相同,因此应用程序根本不会连接到数据库。我已经为这个问题苦恼了 4 个小时。MySQL Azure 的连接端口不会改变。在我看来,在安全设置中一切都很好。理论上可以占用3306端口的本地mysql服务器被禁用。

connectionString="Server=testing-db-srv2.mysql.database.azure.com; 端口=3306; 数据库=testing-sys-azure; Uid= ###@testing-db-srv2; Pwd= ###; SslMode =首选;"

4

1 回答 1

0

请检查您的 appsettings.json 文件,了解您的应用在 Azure 上可能需要更新的任何 API 端点。这是此类错误的最常见原因。

于 2021-04-30T23:58:21.810 回答