Domanda

È possibile memorizzare una stringa di connessione crittografata in modo che possa essere utilizzata dal vbscript sul lato server? C'era un equivalente di web.config in "i bei vecchi tempi"?

È stato utile?

Soluzione

Mentre spolvero i vecchi banchi di memoria ...

Ricordo che nei classici sistemi ASP, inseriremmo la stringa di connessione (e la maggior parte delle altre impostazioni di configurazione) nel registro di Windows, in una chiave di registro personalizzata per l'app Web. Useremo una DLL COM per leggere le impostazioni.

È possibile crittografare la stringa di connessione archiviata nel registro, ma sarà necessario eseguire il rollup della propria crittografia / decrittografia.

Quindi la risposta è sì, è sicuramente possibile, ma non ci sono strumenti facili integrati nel framework per crittografare / decrittografare al volo, devi farlo da soli.

Altri suggerimenti

.Net ha tutto il codice di crittografia e decrittografia integrato, quindi il modo più semplice per crittografare la stringa consiste nell'utilizzare le funzioni di crittografia / decrittografia .Net. Creare un componente .Net che esegua la descrizione e un wrapper richiamabile COM per esso che dovrebbe registrarlo. Quindi chiamalo dalla tua pagina ASP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top