azure - 如何获取azure功能应用程序的所有IP地址以将其列入白名单?

标签 azure azure-functions ip-address azure-function-app

我有一个调用客户端 api 的 azure 函数。

客户端想要一个 azure 函数 IP 地址将它们列入 api 网络白名单,以便我的 azure 函数可以访问那里 api。

我尝试向它们提供所有出站 IP 地址,我可以从 azure 函数属性获取,但每次获取所有新 IP 地址时我都可以看到。

如何获取所有可能的 IP 地址,我可以将其提供给客户白名单,请提供建议。 对于生产,我使用应用服务计划(S1:1)

enter image description here

最佳答案

你可以做到这一点。根据定价等级,有不同的可能性。从根本不可能,到可能但可能会改变,到可能并保证IP地址不会改变。

坏消息是,可能并保证 IP 地址不会改变,需要使用隔离层。

参见:https://learn.microsoft.com/en-us/azure/azure-functions/ip-addresses#dedicated-ip-addresses

关于azure - 如何获取azure功能应用程序的所有IP地址以将其列入白名单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64691340/

相关文章:

sockets - 我怎么知道服务名称?

azure - 我想在 Snowflake 中加载我的时间戳列

azure - 简单的 TensorFlow 计算无法在不同系统(macOS、Colab、Azure)上重现

Azure 函数失败并出现 StorageException

sql-server - 如何将 SQL LIKE '%value%' 运算符与 Azure Functions SQL 绑定(bind)结合使用?

c# - 将十六进制值解析为 IPAddress C# 时的 long.Parse 和新 IPAddress 行为

azure - 将笔记本输出作为参数传递以复制事件

azure - 捕获所有异常

Azure Functions 设置在门户和本地之间不一致

java - ip地址升序排列的方法