通过 keyvault 注入连接字符串时备份 Azure Web App

Backingup Azure WebApp when connection string is injected through keyvault

我正在使用 Azure Keyvault 来存储我的数据库连接字符串。在 Azure WebApps 配置中使用连接字符串选项,我将连接字符串作为 @Microsoft.KeyVault(SecretUri=https://vaultlink....) 注入,没有任何问题我可以在应用程序端访问连接字符串。

但是,如果我在连接字符串设置 @Microsoft.KeyVault... 时尝试使用 WebApps 备份功能,备份会失败并提示 Database connection string not valid for database secretfnlafter (SQLAzure). Keyword not supported: '@microsoft.keyvault(secreturi'. 使用 kayvault 作为连接字符串时备份 azure webapp 的正确方法是什么

我可以重现你的问题,似乎备份不支持引用密钥库的连接字符串。

您可以 post 将其作为 azure 反馈中的一个想法:https://feedback.azure.com/forums/34192--general-feedback