2016-11-14 50 views
0

我假定Azure函数中Function Keys的目的是为了允许多个使用者的函数各自拥有自己的唯一Function Key。因此,如果我们不再希望供应商能够调用该函数,那么我很容易撤销密钥。在Azure函数中检索HTTP Hook中使用的函数密钥名称

但是,我还想用Function Key作为查找来查找哪个供应商称为Function。我找不到文件中有关如何执行此操作的任何内容,也没有任何可以指示找到它的位置的HttpRequestMessage对象。

有没有办法检索用于调用Azure函数的Function KeyKey Name

回答

2

Drovani,

您对关键用法的假设是正确的。不幸的是,这些信息今天不容易公开,但实际使用的密钥是通过请求传递给你的(取决于客户端的身份验证方式,作为查询字符串,名称为"code"或标题为"x-function-keys"),所以你可以从这些信息中得到消费者,但我同意这不是很理想,所以我开了一个问题here,所以我们可以改进这个。

谢谢!