我正在寻找 Azure 函数应用程序的每个函数的操作端点列表,特别是需要传入以调用该函数的 secret 代码。 我已经尝试了很多当前的答案,但所有似乎都只适用于使用文件作为 secret 存储类型的功能应用程序。
我们要求使用 Blob 存储,这也是 V2 函数应用中的默认设置。
我真正想要的是从 Azure 门户检索函数名称后的代码片段,我可以自己制作之前的所有其他片段。
我可以看到 secret 存储在 Azure Blob 存储中的位置,因为当我们在脚本中创建所有资源时,我们仍然需要对其进行配置。
我真正想要的是如何解密文件中存储的 secret 。我不在乎解决方案可能用什么编程语言或脚本编写,我会使用它,或者将其转换为我们可以使用的另一种语言。
这是 Blob 存储中存储的 secret 的一个片段,它只是一个 JSON 文件。
我想知道是否有人对这个问题有一些经验并且可以帮助我。
最佳答案
目前不支持以编程方式获取真实的键值。您可以在门户中查看您的 key 或创建新 key 。您可以在这里找到描述:Obtaining keys .
如果您的函数是 WebHook,当使用默认值以外的 key 时,您还必须指定 clientId 作为查询参数(客户端 ID 是新 key 的名称):
https://<yourapp>.azurewebsites.net/api/<funcname>?clientid=<your key name>
更多信息请参阅此 wiki 文档:WebHooks .
关于azure - 解密Azure Function App操作 secret ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56054608/