【问题标题】:How to pass keys in Azure gateway application如何在 Azure 网关应用程序中传递密钥
【发布时间】:2021-10-14 22:06:17
【问题描述】:

我已将应用程序服务配置为应用程序网关中的后端池,并希望通过应用程序网关传递密钥以访问该应用程序服务(功能),因为该应用程序服务的授权级别不是匿名的。

执行此操作的步骤是什么?

【问题讨论】:

  • 请添加相关代码

标签: azure azure-functions azure-application-gateway


【解决方案1】:

可以使用管理子菜单在门户中管理密钥。虽然上下文是特定于功能的,但我们也可以在那里编辑主机键。

可以将密钥作为 code 查询字符串传递给 URL 中的 Azure Function HTTP 请求。

或者可以包含在x-functions-key HTTP 标头中。仅传递键值,而不是其名称。

功能授权级别需要密钥进行授权。

函数和主机密钥都可以使用。从这个意义上说,它对基于密钥的授权级别的限制较少。

查看documentation 了解更多信息。

【讨论】:

    猜你喜欢
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-01
    • 1970-01-01
    相关资源
    最近更新 更多