Подтвердить что ты не робот

Как и где определить переменную окружения на azure

У меня есть веб-приложение mvc, развернутое на azure. Я читаю настройки, используя метод GetEnvironmentVariable(...).

Проблема в том, что я не могу найти способ определить эту переменную среды на лазурном портале. Может ли кто-нибудь указать, где я могу это сделать?

Я не хочу иметь этот материал в файле, данные, в которых будут указаны учетные данные.

4b9b3361

Ответ 1

На самом деле это решает мою проблему (которую я нашел вчера - и ее также в блоге Scotts): http://www.hanselman.com/blog/BestPracticesForPrivateConfigDataAndConnectionStringsInConfigurationInASPNETAndAzure.aspx

TL;DR;

Поместите настройки в отдельный файл, который не входит в репозиторий и не развертывается на сервере. Затем определите отсутствующие переменные в настройках приложения, например Xiaomin Wu.

Ответ 2

Я предполагаю, что вы используете Azure App Service (ранее известный как Azure Websites).

Чтобы определить свою собственную переменную среды, нажмите на свой сайт → Все настройки → Настройки приложения

введите описание изображения здесь

Добавить параметр приложения в разделе "Настройки приложения"

введите описание изображения здесь

Вы можете проверить значение из консоли отладки

переход на https://{имя вашего сайта}.scm.azurewebsites.net/DebugConsole

введите описание изображения здесь

Ответ 3

Я столкнулся с этим вопросом, столкнувшись с одной и той же проблемой. Ну, просто чтобы дать более ясный ответ, который я нашел по адресу: blog.elmah.io

Все, что вам нужно сделать, это:

  • Включить новое appsetting. {env}.json в publishOptions в project.json
  • перейдите на портал azure и откройте веб-приложение.
  • выберите параметры приложения
  • добавьте запись для ASPNETCORE_ENVIRONMENT и настройте ее на все, что хотите.

Что это. Надеюсь, это поможет.

Ответ 4

Вы можете удаленно получать доступ к развернутому облачному сервису и настраивать переменные окружения там.

Чтобы настроить переменные среды:

Панель управления → Система → Расширенные настройки системы → Дополнительно → Переменные среды