Есть ли способ заставить настройки служб приложений использовать секреты хранилища ключей?

#azure #azure-web-app-service #azure-keyvault

#azure #azure-web-app-service #azure-keyvault

Вопрос:

Итак, мы начали использовать Azure Key Vault для наших секретов, но, похоже, приложения, работающие от имени служб приложений Azure, должны иметь значения настроек приложения, жестко заданные на портале. Есть ли способ получить настройки приложения в службах приложений из хранилища ключей?

Ответ №1:

Да, вы можете. Сохранив значение настроек приложения в качестве ссылки azure keyvault.

 @Microsoft.KeyVault(SecretUri=https://myvault.vault.azure.net/secrets/mysecret/ec96f02080254f109c51a1f14cdb1931)
  

Пожалуйста, обратите внимание, что у вашего приложения должен быть доступ, который вы можете настроить с помощью идентификатора управляемой службы (MSI)

Другой вариант, когда вы используете .net, заключается в том, что вы можете использовать расширение для чтения настроек

Комментарии:

1. Круто, попробую