如果我通过Azure API Management(APIM)公开具有功能级别身份验证的Azure功能,那么我希望在功能中使用来自APIM的相同API密钥。有没有办法实现这个虽然配置或需要脚本?
在APIM方面,你在谈论订阅密钥,对吧?如果是这样,您可以在APIM端配置API,根本不需要订阅密钥,即使其匿名可调,并依靠Function进行身份验证。
或者,您可以配置API以在“代码”查询参数和“x-functions-key”标头中接收订阅密钥,并使用密钥匹配功能密钥创建订阅。