首页 > 解决方案 > Azure Functions 在运行时每 30 分钟更新一次密钥

问题描述

在我使用 Azure Functions 的项目中,我每 30 分钟从身份服务器检索一次令牌。我想要实现的是将新令牌保存在配置中。所以,在local.lsettings.json我总是有最新的有效令牌。我想保持简单。

标签: azure-functions

解决方案


如果我们在本地运行该函数,我们将从 中获取值local.settings.json,如果我们在 Azure 中运行该函数,我们将从 中获取值Application settings

这里我以 c# 为例,因为这些值存储在系统环境中,我们可以这样设置值

Environment.SetEnvironmentVariable("token", "token_value");

我们可以得到它

Environment.GetEnvironmentVariable("token");

推荐阅读