是否可以自动将Azure API管理中的API密钥与功能的功能级别身份验证一起使用?

时间:2019-04-25 09:17:20

标签: azure azure-functions azure-api-management

如果我通过Azure API管理(APIM)公开了具有功能级别身份验证的Azure功能,那么我希望该功能中使用API​​M中的相同API密钥。通过配置还是有任何方法可以实现此目的?还是需要脚本?

1 个答案:

答案 0 :(得分:0)

在APIM方面,您正在谈论订阅密钥,对不对?如果是这样,您可以在APIM端将API配置为完全不需要订阅密钥,即使其可以匿名调用,然后依靠Function进行身份验证。

或者,您可以将API配置为在“代码”查询参数和“ x-functions-key”标头中接收订阅密钥,并创建具有与功能键匹配的密钥的订阅。