在azure函数中,可以选择添加function keys
。你如何接受默认以外的密钥?
https://xxxxxxx.azurewebsites.net/api/webhook?code=kjsdfklhsdf==
其中kjsdfklhsdf==
是默认密钥。我怎样才能使用不同的密钥?
答案 0 :(得分:10)
在“管理”部分的功能下,有用于添加新密钥的UI。选择“添加新功能键”,为其命名并选择“保存”,将值保留为空。将为您生成一个新密钥。
添加新密钥后,您只需复制其值并将其用作请求中的code
查询参数。
如果你的功能是 WebHook (而不是普通的http功能),当使用非默认密钥时,你还必须指定clientId
作为查询参数(客户端ID是新密钥的名称):
https://<site>.azurewebsites.net/api/webhook?code=<code>&clientId=<keyName>
在我们的wiki的WebHooks部分中记录了更多here。