在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本地开发运行时。也许有一个专门用于此目的的魔术环境变量。
一如既往的感谢
答案 0 :(得分:0)
您可以使用以下方法:func settings add -name "setting name" -value "XXXX"
并将SAS令牌作为值注入