1

我可以使用连接到 Vnet 中的后端

https://docs.microsoft.com/en-us/azure/api-management/api-management-using-with-vnet

但是,我找不到如何连接到驻留在 VPN 中的后端。

我可以这样做吗

  1. 创建网络
  2. 使用 IPsec VPN 隧道将 Vnet 连接到我的 VPN

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways#site-to-site-and-multi-site-ipsecike-vpn-tunnel

  1. 将 APIm 连接到子网 IP 地址(我的假设是这会将请求中继到位于我的 VPN 中的后端)
4

2 回答 2

0

一旦 APIM 和后端加入同一个 VNET(并且没有安全规则阻止)后端应该可以直接从 APIM 服务访问,因此为任何具有后端主机名或 IP 地址的 API 设置后端服务 url 就足够了。

于 2017-07-28T23:57:20.530 回答
0

我执行以下操作将我的 APIM 与另一个服务(在我的情况下是容器服务)连接起来

  1. 创建一个带有小子网的新 vnet 并将其与 APIM 连接
  2. 将您的 APIM vnet 与后端服务器所在的另一个 vnet 对等。
  3. 通过“允许转发流量”在另一个方向上对等它

你使用什么样的后端?

于 2017-07-30T10:11:54.090 回答