Azure functions 获取主密钥以访问Azure函数2x中的HttpTrigger

Azure functions 获取主密钥以访问Azure函数2x中的HttpTrigger,azure-functions,azure-triggers,Azure Functions,Azure Triggers,我需要获取访问HttpTriggerhttps://mydomain.azurewebsites.net/api/registration?code=Key。在Azure function 1x中,Urlhttps://$functionppname.scm.azurewebsites.net/api/functions/admin/masterkey 将返回我的主密钥,如{“masterKey”:“ehp9f***********************”}但是,在Azure函数2x中,这种方

我需要获取访问HttpTrigger
https://mydomain.azurewebsites.net/api/registration?code=Key
。在Azure function 1x中,Url
https://$functionppname.scm.azurewebsites.net/api/functions/admin/masterkey
将返回我的主密钥,如
{“masterKey”:“ehp9f***********************”}
但是,在Azure函数2x中,这种方式不起作用。如何将PowerShell中的HttpTrigger与Azure函数2x连接。另一个SCM Api或语法,而不是
(调用RestMethod-Urihttps://mydomain.scm.azurewebsites.net/api/functions/admin/masterkey -Headers@{“Authorization”=$accessToken;“If Match”=“*”})。Azure函数1x中的Masterkey

谢谢你的支持

导航到Azure门户中的功能,然后单击管理和 查找主机密钥部分。单击_master中的复制按钮 行将主密钥复制到剪贴板

来源:


如果需要在ARM模板中检索主密钥,请查看函数。

这是一个已知问题检查此wiki文档:和此问题:

目前有一个新的api,但尚未发布。您可以检查此问题:

下面是一个示例api:

POST-api/sites/{name}[/slots/{slot}]/host/default/listkeys

{
"masterKey": "<keyvalue>",
"functionKeys": {
  "default": "<keyvalue>",
  "my-key": "<keyvalue>"
},
"systemKeys": {
  "test-system": "<keyvalue>",
  "my-key": "<keyvalue>"
}
}
{
“主密钥”:“,
“功能键”:{
“默认值”:“默认值”,
“我的钥匙”:”
},
“系统密钥”:{
“测试系统”:“,
“我的钥匙”:”
}
}

对于那些找不到本文所述的
\u master
键的人,请转到函数资源的根目录,并查看
应用程序键
选项卡。

我也不知道如何获取:((对不起,我的问题有误,我想在Azure function 1x中使用PowerShell获取主密钥,语法为$masterKey=(调用RestMethod-Uri-Headers@{“Authorization”=$accessToken;“If Match”=“*”})。主密钥。我检测到“”在2x中不起作用,所以我不想找到一些“scm api”来代替它