尝试将一组逻辑应用程序移动到天蓝色的专用虚拟网络中,并使用单个 API 管理器来管理对外部平台的所有调用。完成所有设置后,我现在可以调用 API 管理服务,如果我通过 IP 地址 (10.2.1.4) 调用端点,它会完美运行,我什至在相同的子网并使用邮递员我可以证明一切正常。
问题是,如果我尝试在逻辑应用程序中添加 API 管理器,它会找到 API,我可以选择任何操作 id,它会列出所有高级参数,一切都很好,但是当我尝试运行时它失败了,并显示:
Http 请求失败,状态代码为“HostNotFound”,状态消息为:“没有已知的主机。”。
所以原因(可能)非常简单,它不能隐藏 API 管理器的主机名,我的问题是,有没有办法告诉逻辑应用程序,当您尝试调用时:
https://myamazingAPIManager.azure-api.net
使用IP 10.2.1.4
或者我完全错过了什么?