Как зашифровать строку подключения в WinForms 1.1 app.config?

Просто ищу здесь первый шаг, базовое решение, которое не пускает честных людей.

Спасибо, Майк

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
2
0
1 831
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Это может вам помочь:

http://msdn.microsoft.com/en-us/library/aa302403.aspx

http://msdn.microsoft.com/en-us/library/aa302406.aspx

Статьи нацелены на ASP.NET, но принципы те же.

Вторая часть головоломки - обнаружение незашифрованной строки подключения, ее шифрование и запись обратно в файл конфигурации. Запись в файлы конфигурации, расположенные в вашем каталоге exe, как правило, очень плохая идея, но может быть очень полезна во время разработки. Плюсы и минусы очень хорошо описаны здесь. Обязательно прочтите все комментарии.

Почему вы говорите: «Запись в файлы конфигурации, расположенные в вашем каталоге exe, как правило, очень плохая идея»? Какой еще выбор у нас есть для хранения строки подключения? Предположим, что сервер базы данных неизвестен во время установки (что очень часто бывает). Я бы заполнял свойства строки подключения из диалогов. Где их хранить?

Nickolodeon 24.05.2011 15:05

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