шифрование строк подключения на рабочем сервере

#asp.net #encryption

#asp.net #шифрование

Вопрос:

Я зашифровал строку соединения в webconfig на своей машине разработки и отправил ее на рабочий сервер. При запуске рабочего приложения возникает ошибка с ошибочными данными во время asp.net расшифровка на сервере при подключении к базе данных.

Что я здесь делаю не так?

Ответ №1:

Используете ли вы RSA или DPAPI для шифрования? DPAPI не предназначен для шифрования на одном компьютере и перемещения на другой.

Для RSA вы должны быть уверены, что целевые производственные серверы имеют не стандартный и дублированный ключ шифрования RSA на всех целевых серверах.

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