当前位置: 首页 > 知识库问答 >
问题:

Azure功能应用程序通过应用程序设置使用最新版本的密钥库秘密

公孙俊弼
2023-03-14

共有1个答案

董谦
2023-03-14

现在支持这一点。

https://docs.microsoft.com/en-us/azure/app-service/app-service-key-vault-references#循环

如果引用中没有指定版本,那么应用程序将使用密钥库中存在的最新版本。当更新的版本可用时,比如有一个旋转事件,应用程序将自动更新并在一天内开始使用最新的版本。对应用程序所做的任何配置更改都将导致立即更新所有引用机密的最新版本。

 类似资料:
  • 我通过在配置中设置属性从Azure函数中的密钥库中获取机密,方法是: 我不在上面的设置中使用秘密版本,这样每当键旋转发生时,它就会拉出最新的秘密版本。

  • 这个Python脚本被部署为从Azure函数应用程序运行在Linux消费计划上,这个脚本被期望从Azure密钥库中读取机密。 除了代码部署之外,还进行了以下配置 null 此错误说明应用程序没有密钥库上的机密获取权限,但如上所述,将角色分配给在密钥库上具有阅读器角色的功能应用程序。 配置中可能出现的问题是什么?如何缓解?

  • 我在过去为Azure函数使用了很多秘密,现在我试图使用一个密钥,RSA加密,4096位。这是一个私有的PuTTy.ppk键,我已经将其导出为。pem类型以满足Azure的要求。我有一个Python 3.7应用程序,我已经在其中部署了所需的功能,并尝试在应用程序设置中引用所需的键,下面的语句是: @microsoft.keyvault(secreturi=https://{thevault-addr

  • 我使用HTTPTrigger创建了一个简单的Azure函数,该函数通过Azure中的门户返回密钥集的秘密值。该值存储为 https://medium.com/statuscode/getting-key-vault-secrets-in-azure-functions-37620FD20A0B

  • 我已经开发了azure定时器触发函数。我从功能应用程序的应用程序设置中获取计时器时间表,如下所示。 函数. json 这对于给定的静态时间表来说工作正常。但是当用户需要更改时间表时,该时间表应该能够根据另一个Web应用程序的用户要求进行更改。 我正在努力从外部应用程序动态地更改计划参数。我尝试的是部署一个ARM模板,从下面的ARM模板注入新的时间表值。 但是,这不是重写现有的appSettings

  • 我做错了什么试图在我的功能v2应用程序设置以下设置。 在函数中读取这些内容,我得到的是完整字符串,而不是我所期望的密钥库中的连接字符串。 我需要多走几步吗?