Ho seguito questo tutorial su come creare un servizio OData.Come immettere codice nella password per una stringa di connessione in un modello dati Entity ADO.Net
http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx
e funziona senza problemi ... ma, nel modello entità guidata dei dati, quando si chiede di "Scegli la connessione dati" ti dà questo avvertimento.
"Questa stringa di connessione sembra contenere dati sensibili (ad esempio, una password) necessari per connettersi al database. La memorizzazione di dati sensibili nella stringa di connessione può rappresentare un rischio per la sicurezza. Si desidera includere questi dati sensibili nella stringa di connessione? "
Se scelgo: "No, esclude i dati sensibili dalla stringa di connessione. Lo imposterò nel mio codice applicazione".
Non vedo dove posso, "nel mio codice applicazione" inserire la password. (La mia azienda li memorizza cifrati nel registro)
Inoltre, ho più DB a cui ho bisogno di connettermi, a seconda dell'ambiente (Dev, CA o Prod) e ho bisogno di sapere a quale DB si fa riferimento nel stringa di connessione per ottenere la password corretta.
Grazie.
Come * nel codice .. *, una bella formulazione della domanda:) – Irfan