UserSecrets + Переменные среды здесь являются ключевыми. Appsettings. json предназначен для конфигурации, которая не является конфиденциальной, но существует концепция, называемая секретами пользователя (см. Ссылку ниже), которая позволит вам сохранить appsettings. json эквивалент только на вашем компьютере, а не в git. При указании информации в нем следует переопределить или добавить что-либо в настройках приложения. json.
Если эта информация также необходима для производства, следует использовать переменные среды. Вместо файла можно указать / переопределить отдельные конфигурации с помощью переменных среды.
Все это выполняется ТОЛЬКО, если конфигурация основного веб-сервера as pnet настроена для приема из всех этих мест. Настройка по умолчанию из шаблона должна соответствовать sh этому, но прочтите приведенные ниже ссылки, чтобы убедиться, что ваша настройка работает.
Все настройки и передовые методы можно найти здесь .
Нечувствительная информация / По умолчанию: настройки приложения. json
Конфиденциальная информация для разработчиков / спецификаций разработчика c Информация: UserSecrets
Конфиденциальная информация для продукта: переменные среды