0

我需要在 Microsoft Azure 中存储一个简单的键值对,但我希望能够使用 Azure 函数更改键。我可以在哪里存储它以及如何以编程方式更改它?

Key Value Pair 用于对 rest api 进行身份验证。大多数调用都需要一个访问令牌,该令牌是通过登录来检索的。问题是我想用时间触发器自动运行我的函数。

当我检索一个令牌时,我还会得到一个刷新令牌,通过刷新令牌和另一个休息调用,可以获得一个新的访问令牌和一个新的刷新令牌。因此,如果我可以保存刷新令牌并能够在 Azure 中以编程方式对其进行更新,那么就可以让我的函数自动运行。

我已经尝试过 appsettings 和 keyvault,但我只能读取它们的值而不能更改它们。

4

1 回答 1

0

您可以使用 PowerShellSet-AzureRmWebApp或带参数的Set-AzureRmWebAppSlot命令修改 appsettings。-AppSettings

Set-AzureRmWebAppSlot -ResourceGroupName $ResourceGroupName -Name $AppServiceNameCm -Slot $SlotStage -AppSettings $appSettingHash

有关如何在此处使用 PowerShell 编写 Azure Functions 的详细信息

于 2019-09-06T06:47:47.347 回答