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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вот и все. Надеюсь это поможет.

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

ТЛ; др;

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

  • Выбор ColdFusion MVC Framework
  • Показать JDBC ResultSet в HTML на странице JSP с использованием шаблонов MVC и DAO
  • Дата проверки валидации продолжается
  • Java и GUI - Где ActionListeners принадлежат в соответствии с шаблоном MVC?
  • Java EE веб-разработки, где я начинаю и какие навыки мне нужны?
  • GUI не работает после перезаписи в MVC
  • Внедрение MVC с помощью Windows Forms
  • Является MVC в Swing Thread Safe
  • Использование JFileChooser с Swing GUI-classами и слушателями
  • Java MVC - Как разделить сделанную текстовую игру на MVC?
  • Как добавить привязку к событию инициализации контекста приложения?
  • Давайте будем гением компьютера.