#asp.net #encryption
#asp.net #шифрование
Вопрос:
Я зашифровал строку соединения в webconfig на своей машине разработки и отправил ее на рабочий сервер. При запуске рабочего приложения возникает ошибка с ошибочными данными во время asp.net расшифровка на сервере при подключении к базе данных.
Что я здесь делаю не так?
Ответ №1:
Используете ли вы RSA или DPAPI для шифрования? DPAPI не предназначен для шифрования на одном компьютере и перемещения на другой.
Для RSA вы должны быть уверены, что целевые производственные серверы имеют не стандартный и дублированный ключ шифрования RSA на всех целевых серверах.
Смотрите эту ссылку для получения дополнительной информации.