代码之家  ›  专栏  ›  技术社区  ›  weslleywang

在这种情况下,azure功能的授权密钥将发生更改?

  •  0
  • weslleywang  · 技术社区  · 8 年前

    我正在使用我的第一个带有http触发器的Azure函数。代码存储在TFS中,我们的发布团队将使用octopus部署它。 我的问题是在哪种情况下,azure函数的授权密钥会改变? 删除功能应用程序?删除函数?还有别的案子吗?

    谢谢, 韦斯

    1 回复  |  直到 8 年前
        1
  •  1
  •   Community Mohan Dere    6 年前

    我的问题是在哪种情况下,azure函数的授权密钥会改变?删除功能应用程序?删除函数?还有别的案子吗?

    如果您遇到的授权密钥是http触发器的授权代码。httptigger函数有两种类型的密钥(API密钥和主密钥)。

    API密钥:

    • 功能 应用程序 级别键意味着当前应用的所有特定功能都是相同的(除非删除功能应用程序,否则密钥将更改/不存在)

    • 水平 钥匙适用于 (删除具体功能,会有所改变)


    • 功能应用程序 水平键。在此级别定义的键适用于整个函数应用程序。您可以在这个级别定义函数键,它们允许客户机对任何函数进行身份验证。这也是定义主密钥的地方。

    • 具体功能 它们在下定义,仅将其用于该函数的身份验证。

    主密钥提供对运行时api的管理访问。如果您选择对您的功能使用管理授权级别,您应该小心,因为我们不建议重新分配主密钥。

    Rest API 换钥匙。有关Http触发器函数的更多信息,请参阅 document .

    推荐文章