Potrzebuję szyfrować/odszyfrować niestandardowe sekcje w pliku app.config, a także w pliku web.config. Czytałem, że aspnet_regiis może być użyty dla web.config, ale muszę to zrobić programowo.Szyfruj sekcję niestandardową w pliku app/web.config
Po otwarciu mappedExeConfiguration, określić odcinek następująco:
ConfigurationSection connStrings = config.AppSettings;
szyfrowanie/deszyfrowanie sekcję AppSettings.
Jak określić nazwę niestandardowej sekcji? Kiedy wpisuję nazwę mojej sekcji niestandardowej za obiektem configurationSection, intelli-sense nie rozpoznaje go. (Rozpoznaje tylko kilka dobrze znanych sekcji)
P.S. W mojej funkcji muszę przyjąć nazwę sekcji niestandardowej jako parametr łańcuchowy.
Przykład:
np.
gdzie MyCustomTag jest sekcją wymagającą szyfrowania/odszyfrowywania.
Muszę to zrobić programowo. Ponadto witryna wdrażania nie musi mieć aspnet_regiis. – Karan
Działa to ze standardowej linii poleceń, a nie tylko z wiersza poleceń VS 2010. Najłatwiej było CD do katalogu głównego mojej witryny i użyć komend z pustymi ciągami dla YOUR_PROJECT_NAME. – user489998