Abbiamo una situazione in cui dobbiamo scrivere un servizio Windows usando c #, il servizio deve essere installato su un particolare server singolo. Anche il servizio deve comunicare con un DB per accedere a determinate tabelle per elaborare i dati.
Quale sarà l'approccio migliore per trasmettere le credenziali a questo servizio?
Abbiamo creato il servizio, ma ora stiamo facendo alcune R & D sulle credenziali di passaggio. Non vogliamo salvarli codificati all'interno del codice, ovviamente non ci piace l'idea di salvarli nel file sul server. Stiamo pensando di passarlo come parametri, quando installiamo il servizio usando InstallUtil.
Che cosa ne pensate voi ragazzi, è bello o c'è qualcosa di meglio?