我有一个在E1:1应用服务(即非消费模式)中运行的功能应用。此应用服务集成到vnet中,并为其分配了子网。此azure功能的存储帐户(即存储功能应用文件的位置)已定义为仅允许来自指定IP和虚拟网络的连接,并包含此服务计划的vnet。此配置已经到位几个月了,工作正常。
上周五(31/03/2023),功能应用程序开始失败。它抱怨它无法访问存储帐户中的文件。如果我将存储帐户网络设置更改为允许从所有网络访问,则功能应用程序可以正常工作。然而,所有网络都是正确的-配置中没有任何更改。显然,Azure方面发生了一些变化-但是什么??我该怎么做?
1条答案
按热度按时间t0ybt7op1#
我试着在我的环境中复制相同的结果,我成功地得到了如下结果:
创建了Azure功能,通过vnet连接存储帐户,如下所示:
配置Vnet集成:
当我使用特定网络的存储帐户访问时,它成功地工作,如下所示:
上周五(31/03/2023),函数应用程序开始失败.它抱怨它无法访问存储帐户中的文件.如果我更改存储帐户网络设置以允许从所有〉网络访问,那么函数应用程序正常工作.然而,所有网络〉是正确的-配置中没有任何变化.显然,〉Azure方面发生了一些变化-但是什么??我该怎么做?
此问题可能导致: