我是 API 管理新手。我创建了一个管理资源,并将函数应用程序连接到该资源,此外,我还确保需要订阅才能访问 API/函数应用程序。在功能应用程序网络设置中,我禁用了“公共网络访问”,因为我只想通过 API 管理授予访问权限。
有谁知道如何使用连接到 APIM 的 API(作为函数应用程序)创建 API 管理资源,该资源需要订阅密钥并已禁用公共网络访问?
谢谢你
首先,当我尝试在 Azure 门户中测试 API 时,我看不到请求传递订阅密钥,这对我来说很奇怪。当我发送请求时,我收到此错误
要通过禁用公共网络访问来访问Azure APIM中的函数应用程序,您需要在函数应用程序中添加新规则并允许APIM的公共IP。