Где я могу ввести конфиденциальные данные пароля в процессе разработки? - PullRequest
0 голосов
/ 02 февраля 2019

Мой проект asp.net core 2.2 имеет 2 файла настроек:

  • appSettings.json
  • appSettings.development.json

Они содержатобщие нечувствительные настройки и включены в наше git-репо.В локальной разработке я использую функцию Visual Studio в разделе «Секреты пользователей» для объединения конфиденциальных данных паролей во время выполнения, чтобы никакие данные паролей никогда не попадали в git repo.

Мой процесс сборки происходит внутри файла Docker.Dockerfile копирует проект, восстанавливает зависимости и строит, так что проект может быть легко собран из репозитория с минимальными усилиями.

Где я должен добавить конфиденциальные данные в appSettings.json?Что может быть хорошим подходом?

Я мог бы вручную добавить его в appSettings.json после клонирования репо перед запуском, но меня немного беспокоит, что кто-то сделает это репо случайно.Любой лучший подход здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...