schützen (verschlüsseln) Passwort in der web.config-Datei (asp.net)
<system.net>
<mailSettings>
<smtp from="[email protected]" deliveryMethod="Network">
<network clientDomain="www.domain.com" host="smtp.live.com" defaultCredentials="false" port="25" userName=" [email protected] " password="password" enableSsl="true" />
</smtp>
</mailSettings>
</system.net>
Dies ist der Fall, wo ich die Verschlüsselung für mein Passwort. Ich habe gesucht und gegoogelt viel im web, aber ich kann nicht in der Lage sein zu verschlüsseln mehr.
Kann mir jemand helfen, tun Sie dies in einer einfachen, aber sicheren Weg.
- Sie können verschieben, Geheimnisse aus dem web.config-Datei. Siehe asp.net/identity/overview/features-api/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schrieb ich einen Artikel darüber auf meinem blog: http://pvlerick.github.io/2009/03/encrypt-appconfig-section-using-powershell-as-a-post-build-event
War meine Idee, dass Sie möchten, das Kennwort zu löschen, die in der IDE, sondern verschlüsselt in der Ausgabe-Ordner die web.config/app.config.
Das Skript ist
Den post-build-Befehl ist
Dies ist ein weiterer Weg, der zum verschlüsseln und entschlüsseln coonection string überprüfen, ob Sie mit vs2010 öffnen Sie dann vs2010 mit " als administrator ausführen
Hier ein thread auf ASP.NET Foren, dass einige brainstorming geht auf und ein paar mögliche Lösungen:
Wie zum verschlüsseln von SMTP-Knoten in web.config