Оптимизация web.config connectionString шифрование - PullRequest
0 голосов
/ 14 апреля 2009

Есть ли способ упростить процесс шифрования строк подключения после развертывания веб-приложения?

Вот предыстория. Мы управляем многими сайтами .NET. Мы перемещаем их на сервер разработки, а затем в конечном итоге на рабочий сервер. Но после того, как каждый сайт создан в блоке разработки или в блоке сервера, я должен зайти на сервер и зашифровать конфиденциальные данные (usernames / passwords / connectionStrings).

Это становится утомительным, когда вы начинаете говорить о сотнях веб-сайтов. Есть ли лучший способ, чем делать это вручную? Что-то, что разработчик, не имеющий доступа к Remote на сервере, может запустить после развертывания приложения?

Или это просто желаемое за действительное?

1 Ответ

0 голосов
/ 29 марта 2013

Я бы использовал программное обеспечение для развертывания (например, Octopus for .NET), а затем написал бы сценарий PowerShell после развертывания, который будет выполнять эти команды для вас. Добавьте этот сценарий powershell в ловушку PostDeploy, и он должен об этом позаботиться (большинство, если не все, основные средства развертывания содержат способы выполнения команд после развертывания).

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