Laden...

(gelöst)Wie kann ich den Connectionstring zur Datenbank sicher speichern?

Erstellt von Mary81 vor 6 Jahren Letzter Beitrag vor 6 Jahren 1.627 Views
M
Mary81 Themenstarter:in
87 Beiträge seit 2008
vor 6 Jahren
(gelöst)Wie kann ich den Connectionstring zur Datenbank sicher speichern?

Hallo,

ich brauche ein paar Tipps....

Ich benutze eine MSSQL und ein ASP.NET-Projekt. Die Verbindung läuft mit Entity Framework 6.

Meine Frage: der Connection string steht bei mir noch in der Web.config.
Wirklich Sicher ist es ja nicht. Was macht Ihr?? Verschlüsselt Ihr den String oder lagert Ihr die Daten aus oder was macht Ihr?

Ich weiß noch nicht wie ich es am besten angehen soll....

Vielen Dank im Voraus

2.207 Beiträge seit 2011
vor 6 Jahren
16.832 Beiträge seit 2008
vor 6 Jahren

ASP.NET Core hat UserSecrets. Im Nicht-Core Bereich gibts dafür keine Alternative.

M
Mary81 Themenstarter:in
87 Beiträge seit 2008
vor 6 Jahren

Danke. Hab mir schon gedacht, dass es nicht so einfach ist....

R
228 Beiträge seit 2013
vor 6 Jahren

Hallo Abt,

könntest du nochmal genauer erklären inwiefern die Usersecrets helfen?

Ich hatte es so in Erinnerung, dass die Usersecrets im "Benutzer-Ordner" abgelegt werden und so zum Beispiel verhindert wird, dass diese mit eingechecked werden.
Eine Verschlüsselung würde demnach nicht dahinter stecken.

Es ist also eher eine Absicherung während dem Entwicklungsprozess und keine ConnectionString Verschlüsselung für den Relase-Build.

Vielen Dank