Sto sviluppando un'applicazione che non è statica per me. Ciò significa che la creazione di un WebService per la mia connessione non funzionerà. Suppongo.
Perché la mia applicazione funziona un po 'come Wordpress. Per prima cosa comunichi all'applicazione la tua connessione al database, quindi l'applicazione si connetterà al database. Ma come posso proteggere questa connectionString?
Per ora ho salvato la connectionString in app.config che è un problema anche perché non posso usare Settings.Default.Upgrade()
quando la nuova versione è fuori perché aggiorna solo <userSettings>
e non <connectionString>
.
Ho anche provato a proteggere la mia connessioneString con RSA che è un problema, perché non posso usare lo stesso programma su altri PC (ad esempio hai un'azienda con due dipendenti e entrambi devono usare il programma e avere accesso al database).
Non ho mai lavorato con un WebService e immagino che non funzionerà per me perché la connessione al database è diversa per ogni persona che usa l'applicazione (come con Wordpress).