是否可以在 Azure Web 应用服务中访问 Azure 虚拟机本地站点?

Is it possible to access Azure Virtual Machine local site in Azure web App Service?

我们能否在 Azure 虚拟机中托管网站并在作为 Azure Web 应用服务托管的另一个网站中访问该网站?

我们有一个社区网站,我们希望在 Azure 虚拟机上托管,我们希望 update/get 社区网站内容使用 Web API 在托管为 Azure Web App 的网站上。

那么是否可以在 Azure Web 应用服务中访问 Azure 虚拟机本地站点?

可以从 Azure 应用服务访问 Azure VM 资源。

默认情况下,Azure 应用服务的入站和出站直接连接到 Internet。如果 Azure VM 的网络接口分配了一个 public IP,并且 Azure VM 中的网站已发布到互联网,那么您可以从您的应用服务访问该 Azure VM 网站,就像正常 public 网站有。

此外,如果您想通过Azure虚拟网络中的应用服务访问Azure VM网站,您可以考虑integrating your app with an Azure virtual network。 VNet 集成仅用于从你的应用向你的虚拟网络发出出站调用。当 VNet 集成功能用于同一区域中的虚拟网络和其他区域中的虚拟网络时,其行为会有所不同。在这种情况下,您不需要为 Azure VM 分配 public IP。

关于将应用服务连接到本地资源或另一个虚拟网络中的资源的更多信息,您可以参考this blog

如果您需要进一步的帮助,请告诉我。