Файл конфигурации — шифрование строки подключенияC#

Место общения программистов C#
Anonymous
Файл конфигурации — шифрование строки подключения

Сообщение Anonymous »

Я пытаюсь разработать приложение C# Winform, которое подключается к базе данных SQL.

На данный момент мне удалось переместить наиболее конфиденциальные данные из моей конфигурации XML. файл во внешний файл конфигурации XML, но это все.

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

Мой основной файл конфигурации [APP] выглядит следующим образом:












И вот мой внешний файл конфигурации [conn_string], в котором я пытаюсь скрыть строку подключения:







Когда дело доходит до шифрования, я прочитал, что asp-netregiis.exe ищет только файл с именем «web»
поэтому я временно переименовал свой «conn_string» " файл в "сеть"

И попробовал шифрование (через командную строку разработчика VS):

aspnet_regiis -pef "connectionStrings" "path_to_my_conn_string_file"


Результат: ~Мой перевод

The web.config file doesn't contain a configuration tag


Я добавил вот такой:









Теперь он жалуется на: ~Опять мой перевод

File format configSource must be an element conatining section name


Подробнее здесь: https://stackoverflow.com/questions/606 ... ion-string

Вернуться в «C#»