Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Crittografa la stringa di connessione in app.config

Puoi facilmente applicare la stessa soluzione di web.config, devi solo rinominare il tuo app.config in web.config, crittografare con lo strumento aspnet_regiis e quindi rinominarlo di nuovo in app.config.

  1. Rinomina app.config in web.config
  2. Apri il prompt dei comandi e digita:
    %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pef "connectionStrings" c:\<folder containing your web.config> (fermati a livello di cartella e non mettere il "") finale
  3. rinomina web.config di nuovo in app.config

Puoi aprirlo nel blocco note per vedere il file crittografato. In Visual Studio vedrai che è decifrato. Puoi utilizzare la tua stringa di connessione allo stesso modo come se non fosse crittografata. (Nota che può essere decrittografato solo sulla stessa macchina su cui è crittografato.)