API托管在Azure中,但数据库托管在我们的网络中

时间:2019-09-23 01:57:09

标签: c# azure

嗨,我能够在Azure上托管API应用程序,但无法访问位于网络下另一台服务器中的数据库网络

我想知道应该怎么做才能做到这一点

1 个答案:

答案 0 :(得分:0)

通常,您可以启用应用程序服务网络,以允许应用程序服务中的Web应用程序访问专用网络,然后通过站点到站点VPN网关将azure VNet和本地网络连接。您可以从this article获取更多详细信息。

但是,在这种情况下,如果您只想访问另一个网络中的数据库,建议使用Azure混合连接,这是没有VPN网关的简单方法。

Azure Hybrid Connections使您可以将Azure应用服务(包括Azure功能)连接到现有的本地服务/ API。请参阅How to Add and Create Hybrid Connections in your app和更多reference