【问题标题】:Azure Functions: How do I automatically inject a azure-cli-retrieved SAS token into my local settings file?Azure Functions:如何自动将 azure-cli 检索的 SAS 令牌注入本地设置文件?
【发布时间】:2019-10-06 14:17:30
【问题描述】:

在 Azure Functions 本地开发环境中,我可以使用以下命令从命令行生成 SAS 令牌

 az storage account keys list ...
 az storage account generate-sas ...

但是我每次都必须将生成的 SAS 令牌剪切并粘贴到我的 local.settings.json 中。

设置文件是否有办法通过例如访问 SAS 令牌?一个环境变量,还是我必须在每次创建 SAS 令牌时使用 shell 脚本/sed 等来填充它?

我想 local.settings.json 只是一个愚蠢的 JSON 文件。 host.json 也是如此。所以我真的不确定——除了 sed 路由之外——如何使这样的 SAS 令牌或任何其他环境变量直接可用于 Azure Functions 本地开发运行时。也许有一个专门用于此目的的神奇环境变量。

一如既往的感谢

【问题讨论】:

    标签: azure azure-functions azure-functions-runtime


    【解决方案1】:

    您可以使用此方法:func settings add -name "setting name" -value "XXXX" 并将您的 SAS 令牌作为值注入

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-05
      • 2022-06-10
      • 1970-01-01
      • 2017-08-08
      • 2020-11-28
      相关资源
      最近更新 更多