我假设 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/