我想通过向静态 IP 发送 post 请求来调用 Azure 函数的 HTTP 触发器。这个限制是因为我买了一个追踪器,我只能设置一个IP而不能设置其他任何东西。它每五分钟将 http POST 请求发送到给定的 IP,并以字节流作为负载。
我尝试配置 Azure 网关,还尝试使用 Azure Web 应用程序。我认为两者都可以,但我不知道如何操作,并且我在 Azure UI 中单击任何位置都没有成功。我想知道我是否缺少一种直接的方法来做到这一点。我希望这个问题不是含糊其辞。
最佳答案
在应用服务环境中部署 Azure 函数是目前为函数提供静态入站和出站 IP 的唯一方法。
https://learn.microsoft.com/en-us/azure/azure-functions/ip-addresses#dedicated-ip-addresses
是的,应用程序网关 v2 SKU 支持静态公共(public) IP 地址。
您可以在创建资源时选择应用程序网关动态或静态 IP。 https://learn.microsoft.com/en-us/azure/application-gateway/quick-create-portal
关于azure - 如何为 Azure Function 分配静态公共(public) IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65938688/