Как я понимаю, до тех пор, пока я настраиваю гранты для KeyVault, моя функция должна иметь возможность читать из нее с помощью
@Microsoft.KeyVault(SecretUri=MYSECRETFULLURL)
, и я предполагаю, что это будет преобразовано во время выполнения?
Есть идеи, как мне отладить это?
В настоящее время, когда дело доходит до моей функции, это выше, ничего не преобразовано.
Запуск под управлением системы.
Если я отлаживаю, это все, что я получаю:
Однако я могу увидеть мой аудит хранилища ключей Azure: его ударил.
public static async Task<IActionResult> Run(
[HttpTrigger(AuthorizationLevel.Function, "post", Route = null)] HttpRequest req,
ILogger log)
{
var accountToMoveFrom = System.Environment.GetEnvironmentVariable("accountToMonitor");
log.LogCritical(accountToMoveFrom);
var accessToken = System.Environment.GetEnvironmentVariable("accessToken");
}