将键值对存储在Azure中并在Azure函数中更改值

时间:2019-09-06 06:07:31

标签: c# azure rest azure-function-async

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

键值对用于其余api的身份验证。大多数呼叫都需要一个访问令牌,该访问令牌可通过登录进行检索。问题是我想使用时间触发器自动运行函数。

当我检索令牌时,我还会得到一个刷新令牌,该刷新令牌和另一个休息呼叫,这有可能获得一个新的访问令牌和一个新的刷新令牌。 因此,如果我可以保存刷新令牌并能够在Azure内以编程方式对其进行更新,则可以让我的函数自动运行。

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

1 个答案:

答案 0 :(得分:0)

您可以使用带有<list> <item> <tib>sangs rgyas</tib> <ref>1524</ref> </item> <item> <tib>rgya gar skad du</tib> <ref>1522</ref> </item> <item> <tib>shes pa dang</tib> <ref>1523</ref> </item> <item> <tib>'tsho ba dang</tib> <ref>1525</ref> </item> </list> 参数的PowerShell Set-AzureRmWebAppSet-AzureRmWebAppSlot命令来修改应用设置。

-AppSettings

有关如何使用PowerShell here

编写Azure函数的详细信息