将Azure函数的调用限制为门户和计时器

将Azure函数的调用限制为门户和计时器,azure,azure-web-app-service,azure-functions,azure-security,Azure,Azure Web App Service,Azure Functions,Azure Security,我正在尝试从Azure门户清除以下建议: 所讨论的应用程序服务仅用于承载功能,这些功能仅由计时器调用,如果手动调用,则通过门户调用。我根本不需要它们对更广泛的互联网开放,但我需要它们对Azure门户本身可见 不过,我看到的唯一设置是。是否有一组特定的IP到白名单,以便Azure门户和计时器仍然工作?我尝试拒绝所有,但随后在功能概述页面上收到一条消息,说您的功能应用程序中添加了访问限制,这可能会影响您从门户管理它的能力。实际上是浏览器直接进行调用。因此,需要添加的IP将是用于连接到门户的公共IP

我正在尝试从Azure门户清除以下建议:

所讨论的应用程序服务仅用于承载功能,这些功能仅由计时器调用,如果手动调用,则通过门户调用。我根本不需要它们对更广泛的互联网开放,但我需要它们对Azure门户本身可见


不过,我看到的唯一设置是。是否有一组特定的IP到白名单,以便Azure门户和计时器仍然工作?我尝试拒绝所有,但随后在功能概述页面上收到一条消息,说您的功能应用程序中添加了访问限制,这可能会影响您从门户管理它的能力。

实际上是浏览器直接进行调用。因此,需要添加的IP将是用于连接到门户的公共IP

这是相当棘手的,因为取决于您的ISP,它会在重新连接时更改,但您可以在需要访问详细信息时临时添加IP


如果您使用的是VPN/Jump服务器,则必须添加其传出IP,如果是静态IP,则会更简单。

当计时器或blob存储更新触发时,情况如何?那些被认为是内部触发的,并且不需要IP白名单吗?是的。此IP限制仅适用于传入IP,因此主要影响HTTP和事件网格触发函数。