azure - 检索 Azure Function 中 HTTP Hook 中使用的函数键名称

标签 azure azure-functions

我假设 Azure Functions 中功能键的目的是允许一个函数的多个使用者各自拥有自己唯一的功能键。因此,如果我们不再希望供应商能够调用该函数,我可以很容易地撤销 key 。

但是,我还想使用该功能键作为查找来查找调用该功能的供应商。我在文档中找不到有关如何执行此操作的任何内容,HttpRequestMessage 对象中也没有任何内容表明可以找到它的位置。

有没有办法检索用于调用 Azure 函数的功能键键名称

最佳答案

德罗瓦尼,

您对 key 用法的假设是正确的。

不幸的是,这些信息现在不容易公开,但实际使用的 key 会随请求传递给您(取决于客户端的身份验证方式,或者作为名为 "code" 的查询字符串) > 或名为 "x-function-keys" 的 header ),这样您就可以从该信息中派生消费者,但我同意这并不理想,所以我提出了一个问题 here所以我们可以改进这一点。

谢谢!

关于azure - 检索 Azure Function 中 HTTP Hook 中使用的函数键名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40599188/

相关文章:

azure - 自动将解决方案中的特定项目部署到Azure

azure - SQL Azure 和 CDN

Azure 连接失败错误

azure - 如何从 azure 函数连接到 blob 存储中的托管站点?

azure - 如何在Azure函数中的数据表上使用 "AsEnumerable()"?

Azure Bicep( key 保管库 secret 作为参数传递给本地变量)

node.js - Linux 上的 Azure Web 应用出现 502 代理错误

python - 如何在python中获取azure函数的唯一实例id?

azure - Azure Function 上未启用 WEBSITE_RUN_FROM_PACKAGE 警告

azure - Azure Functions 中的 System.Data.SqlClient 4.6.0