Производственные значения ASP.NET 5 SecretManager для Azure

Я просто использую SecretManager в ASP.NET 5 и не совсем понимаю, как мне установить эти значения для рабочих / промежуточных сред на веб-сайте Azure.

Есть ли где-нибудь пользовательский интерфейс, мне просто добавить их как AppSettings на портале Azure или мне нужно использовать консоль отладки Kudu для их настройки?

Спасибо

Matt

1 ответ

Решение

Если вы посмотрите на код, который настраивает UserSecrets -

        if (env.IsDevelopment())
        {
            builder.AddUserSecrets();
        }

        builder.AddEnvironmentVariables();
        Configuration = builder.Build();

Он просто добавляет UserSecrets в коллекцию переменных среды всякий раз, когда среда разрабатывается.

Поэтому да, вам нужно добавить эти секреты в качестве стандартных параметров приложения при развертывании в Azure.

Другие вопросы по тегам