キーを指定せずにAzure関数を呼び出せるようにしたいと考えています。 documentation seems to indicate that setting the 'authLevel' to anonymous accomplishes this:Azure Webhook authLevelを匿名に設定する
authLevel : This determines what keys, if any, need to be present on the request in order to invoke the function. See Working with keys below. The value can be one of the following:
- anonymous: No API key is required.
- function: A function-specific API key is required. This is the default value if none is provided.
- admin : The master key is required.
私はバインディングがある:まだ
"bindings": [
{
"type": "httpTrigger",
"direction": "in",
"authLevel": "anonymous",
"webHookType": "genericJson",
"name": "req"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
]
、私はエラーが表示されるキーなし機能に要求を送信する場合:
The WebHook verification request must contain a 'code' query parameter.
私は何を望むのです?
参照しているのと同じドキュメントから、「キーの操作」の別のリンクがあります。 https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-http- webhook#keys 「キーとウェブフック」までスクロールします。あなたは鍵を提供する必要があると述べています。 –
ありがとう、私はそのセクションのテキストに注意する必要があります: "各メカニズムは、キーに依存します"。私はこれとwebHookTypeのドキュメントとの間でちょっと混乱しました。 – chris