Verschlüsseln einer einzelnen Taste im appsettings-Abschnitt der App.Config-Datei
Ist es möglich zu verschlüsseln, einen einzelnen Wert oder muss Sie verschlüsseln, ganze Abschnitte?
I. e. Angesichts der app.config unten kann wie kann ich verschlüsseln Sie das Kennwort ein. Ich habe gelesen, der Artikel über die Verschlüsselung der Verbindung Zeichenfolge Abschnitte und ganze Abschnitte der app.config.
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="Interval" value="40000" />
<add key="User" value="User1" />
<add key="Password" value="boombox" /> ...
Wenn Sie irgendwelche Vorschläge haben Sie würde sehr geschätzt werden
Sie können immer verschlüsseln sich selbst auf, speichern es verschlüsselt und entschlüsselt, wenn nötig; aber es gibt keine direkte Unterstützung für das in die .NET-Konfigurationssystem (das funktioniert nur auf einer pro-Abschnitt-basis)
Danke, ja das ist der offensichtliche Teil habe ich ausgelassen, meine Frage. Ob, wie Sie es ausdrückte, gab es eine direkte Unterstützung in der .net config-system zu tun.
Danke, ja das ist der offensichtliche Teil habe ich ausgelassen, meine Frage. Ob, wie Sie es ausdrückte, gab es eine direkte Unterstützung in der .net config-system zu tun.
InformationsquelleAutor user48408 | 2010-10-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie zum verschlüsseln/entschlüsseln, bevor Sie Sie speichern/nach dem laden der settings-Datei. Blick auf die System.Sicherheit.Der Kryptografie-Namespace. Ich benutzte die DES Anbieters zu Lesen/schreiben Passwort in die Einstellungen-Datei.
InformationsquelleAutor testalino
Können Sie verschlüsseln ein Kennwort in einer app.config mithilfe DPAPI.
Kann DPAPI verschlüsselt und entschlüsselt einen string, sondern die verschlüsselten Zeichen, die illegal sind, für die App.Config-XML. Dies wird Hinzugefügt, um zu verhindern, dass zukünftige Leser von Zeit zu vergeuden.
InformationsquelleAutor dhirschl