Azure Functions部署后local.settings.json配置项存储位置咨询
Azure函数local.settings.json配置项的存储位置
嘿,我来帮你理清这个问题~当你通过本地部署把local.settings.json里的配置同步到Azure后,这些配置的存储位置其实就在函数应用的门户配置里,只是可能你没找对地方,下面分几种情况说明:
- 应用程序设置(默认存储位置):
local.settings.json中Values节点下的大部分配置项,都会同步到Azure函数应用的「配置」->「应用程序设置」标签页里。如果没找到,试试取消页面上的「显示系统设置」筛选框,或者直接在搜索框里输入配置项的键名,大概率就能找到了。 - 连接字符串标签页:如果你的
local.settings.json里有ConnectionStrings节点,这些配置会单独同步到「配置」->「连接字符串」标签页,别在应用程序设置里找哦。 - 部署槽位配置:如果你用了部署槽位来部署函数,那配置项可能在对应槽位的配置里,需要先切换到目标部署槽,再去查看「配置」页面。
- Azure Key Vault(如果用了引用):要是你配置了Key Vault引用(比如配置值是
@Microsoft.KeyVault(SecretUri=...)这种格式),那实际的配置值会存在Key Vault里,门户里只显示引用字符串,得去对应的Key Vault查看实际值。
内容的提问来源于stack exchange,提问作者Paul Michaels
相关产品推荐
相关产品推荐

