Azure发布网站连接数据库

时间:2018-04-02 13:32:32

标签: entity-framework azure azure-sql-database azure-hybrid-connections

所以,我有一个我想在azure中部署的应用程序。我成功地将应用程序部署到我创建的azure url中。 Html页面正确加载,JavaScript正在按预期工作。但是,我的数据根本没有加载。当我查看调试器时,它给了我一个500错误。我不确定我哪里出错了。我的web.config中有连接字符串。我的数据库位于另一台服务器上。我不知道如何让它访问它,然后将它连接到我的帮助。如果您需要更多帮助,请告诉我。

   [The first one is the console error][1]
   [The second one is what my app looks like][2]
  [My updated config][3]

  [1]: https://i.stack.imgur.com/4gYhY.png
  [2]: https://i.stack.imgur.com/gLtvz.png
  [3]: https://i.stack.imgur.com/N5gzS.png
  [error][1]


  [1]: https://i.stack.imgur.com/kX4Jp.png

1 个答案:

答案 0 :(得分:0)

所以,我找出问题所在。我正在使用一个名为Azure app service hybrid connection的功能。在此设置中,我设置了它应该如何访问我的数据库所在的服务器。完成这些设置后,我就像往常一样发布我的应用程序,它可以工作并加载数据库中的数据。 这些链接帮助我: https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections https://docs.microsoft.com/en-us/azure/biztalk-services/integration-hybrid-connection-overview