You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Function访问受限Azure File Storage的方案及IP范围咨询

Azure Function访问受限Azure存储账户的解决办法

一、优先用安全方案(不用IP配置)

因为你的存储和函数同属一个订阅,推荐这两种更安全的方式,不用折腾IP:

  • 虚拟网络集成:把Azure Function接入目标虚拟网络,然后在存储账户的防火墙设置里添加这个VNet的子网。这样函数就能通过内网直接访问存储,完全绕开IP限制,还能保持存储的访问安全性。
  • 托管标识+信任服务:给Azure Function开个托管标识(系统或用户分配的都行),然后在存储账户的IAM里给这个标识加对应权限(比如Storage File Data SMB Share Contributor)。同时在存储防火墙里勾选允许受信任的Microsoft服务访问,这样用托管标识认证的请求就能直接绕过IP/VNet限制,安全又省心。

二、允许任意IP访问(仅临时/测试用)

如果确实要开任意IP,直接在存储账户的防火墙设置里,把访问规则从“仅允许选定虚拟网络和IP”切换成允许所有网络访问就行。但这种方式会把存储暴露给公网,安全性差,只建议临时用。

三、最坏情况:用Function的固定出站IP

要是必须用IP白名单,别找什么“所有Azure Function的IP范围”,没用还难维护。直接去你的函数应用概述页面,能看到固定的出站IP列表(最多10个),把这些IP全部添加到存储账户的白名单里就行。除非你调整函数的规模或者换区域,否则这些IP不会变,比加整个区域的IP范围精准多了。

内容的提问来源于stack exchange,提问作者Pete Kozak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 20:25:38