【发布时间】:2021-10-14 22:06:17
【问题描述】:
我已将应用程序服务配置为应用程序网关中的后端池,并希望通过应用程序网关传递密钥以访问该应用程序服务(功能),因为该应用程序服务的授权级别不是匿名的。
执行此操作的步骤是什么?
【问题讨论】:
-
请添加相关代码
标签: azure azure-functions azure-application-gateway
我已将应用程序服务配置为应用程序网关中的后端池,并希望通过应用程序网关传递密钥以访问该应用程序服务(功能),因为该应用程序服务的授权级别不是匿名的。
执行此操作的步骤是什么?
【问题讨论】:
标签: azure azure-functions azure-application-gateway
可以使用管理子菜单在门户中管理密钥。虽然上下文是特定于功能的,但我们也可以在那里编辑主机键。
可以将密钥作为 code 查询字符串传递给 URL 中的 Azure Function HTTP 请求。
或者,可以包含在x-functions-key HTTP 标头中。仅传递键值,而不是其名称。
功能授权级别需要密钥进行授权。
函数和主机密钥都可以使用。从这个意义上说,它对基于密钥的授权级别的限制较少。
查看documentation 了解更多信息。
【讨论】: