Развертывание Azure с использованием преобразований Github web.config

В веб-приложениях Azure есть вкладка под названием "Вариант развертывания", которая позволяет перенести ветку GitHub в веб-приложения Azure. В настоящее время я занимаюсь разработкой веб-сайта в Умбрако и пытаюсь заставить эту опцию работать должным образом. Мне удалось успешно подключить веб-приложение connect и синхронизировать сборку из этой ветки с github. Однако после развертывания соединение является неправильным, поэтому я сделал вывод, что это потенциально проблема со строкой соединения. Следовательно, есть ли способ выполнить преобразования web.config при использовании этого параметра развертывания?

1 ответ

Как правило, вы не должны пытаться преобразовать ваш web.config со строками соединения во время развертывания, так как это оставляет вас с физическими файлами, содержащими секреты (опасная практика).

Вместо этого вам нужно установить строки подключения с помощью портала Azure (или ARM API). Просто оставьте пустую запись в вашем файле web.config, чтобы отметить, что у вас есть этот ключ, а затем переопределите значение реальной строкой соединения на портале.

Смотрите документ для получения дополнительной информации.

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