azure函数无法使用configurationManager或GetEnvironmentVariable读取应用程序设置

时间:2018-01-25 19:09:02

标签: azure azure-functions

我在azure函数应用程序中设置了一些应用程序设置,但是当我尝试阅读它时我得到null

System.ConfigurationManager.AppSettings[name]

System.Environment.GetEnvironmentVariable(variableKey, System.EnvironmentVariableTarget.Process)

他们两个都给了我null。我可以在本地设置的local.settings.json

中获得正常运行的值

1 个答案:

答案 0 :(得分:0)

(从评论中提取答案以帮助将来的搜索)

  1. 在处理Appsettings时,请尝试重新启动应用。 (虽然通常在更改appsetting时网站会自动重启)
  2. 您可以使用Kudu验证在网站上确实正确设置了appsettings。 (https:// {app} .scm.azurewebsites.net)并单击“环境”选项卡)。它们也会显示为环境变量。