我正在使用我的第一个带有http触发器的Azure函数。代码存储在TFS中,我们的发布团队将使用octopus部署它。 我的问题是在哪种情况下,azure函数的授权密钥会改变? 删除功能应用程序?删除函数?还有别的案子吗?
谢谢, 韦斯
我的问题是在哪种情况下,azure函数的授权密钥会改变?删除功能应用程序?删除函数?还有别的案子吗?
如果您遇到的授权密钥是http触发器的授权代码。httptigger函数有两种类型的密钥(API密钥和主密钥)。
API密钥:
功能 应用程序 级别键意味着当前应用的所有特定功能都是相同的(除非删除功能应用程序,否则密钥将更改/不存在) 水平 钥匙适用于 (删除具体功能,会有所改变)
功能 应用程序 级别键意味着当前应用的所有特定功能都是相同的(除非删除功能应用程序,否则密钥将更改/不存在)
水平 钥匙适用于 (删除具体功能,会有所改变)
功能应用程序 水平键。在此级别定义的键适用于整个函数应用程序。您可以在这个级别定义函数键,它们允许客户机对任何函数进行身份验证。这也是定义主密钥的地方。 具体功能 它们在下定义,仅将其用于该函数的身份验证。
功能应用程序 水平键。在此级别定义的键适用于整个函数应用程序。您可以在这个级别定义函数键,它们允许客户机对任何函数进行身份验证。这也是定义主密钥的地方。
具体功能 它们在下定义,仅将其用于该函数的身份验证。
主密钥提供对运行时api的管理访问。如果您选择对您的功能使用管理授权级别,您应该小心,因为我们不建议重新分配主密钥。
Rest API 换钥匙。有关Http触发器函数的更多信息,请参阅 document .