Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure APIM内部Vnet集成。无法部署/创建API&;[未能连接到管理终结点]_Azure_Azure Api Management_Vnet_Apim - Fatal编程技术网

Azure APIM内部Vnet集成。无法部署/创建API&;[未能连接到管理终结点]

Azure APIM内部Vnet集成。无法部署/创建API&;[未能连接到管理终结点],azure,azure-api-management,vnet,apim,Azure,Azure Api Management,Vnet,Apim,我已经安装了Azure APIM,并使用Azure devops管道将一些API部署到APIM实例中。后来,我们希望将APIM与Vnet集成,因此将APIM实例分配给一个具有专用子网的Vnet,并根据MSFT文档分配NSG规则和建议打开的端口。还附加了证书并定义了一些自定义域名。但最终,我无法看到和API,也无法再次创建/部署实例。不确定问题出在哪里 这是我每次进入实例页面时看到的错误之一 **Failed to connect to management endpoint at apim-xx

我已经安装了Azure APIM,并使用Azure devops管道将一些API部署到APIM实例中。后来,我们希望将APIM与Vnet集成,因此将APIM实例分配给一个具有专用子网的Vnet,并根据MSFT文档分配NSG规则和建议打开的端口。还附加了证书并定义了一些自定义域名。但最终,我无法看到和API,也无法再次创建/部署实例。不确定问题出在哪里

这是我每次进入实例页面时看到的错误之一

**Failed to connect to management endpoint at apim-xxx-xxx-dev-xxx.management.azure-api.net:3443 for a service deployed in a virtual network. Make sure to follow guidance at https://aka.ms/apim-vnet-common-issues.**
不确定这是问题还是其他问题


非常感谢您提供任何帮助或信息。

在内部VNet集成中,只能通过内部负载平衡器从虚拟网络中访问API管理网关和开发人员门户。请参阅文档。在这种类型的部署中,您必须使用VPN或到Azure VNet的快速路由连接。

正如@wali在他的回答中提到的,通过内部VNet集成,所有APIM服务端点只能从VNet内部访问

如果您想通过APIM将VNET中的后端API暴露给外部用户,可以考虑使用外部VNET集成。

如果希望外部和内部用户都通过APIM访问API,可以使用内部VNet与应用程序网关集成,如本文所述