He estado siguiendo este tutorial sobre cómo crear un servicio OData.Cómo introducir la contraseña en una cadena de conexión en un modelo de datos de entidad ADO.Net
http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx
y funciona sin problemas ... pero, en el Asistente para Entity Data Model, cuando se le pide que "Elige tu conexión de datos" que le da esta advertencia.
"Esta cadena de conexión parece contener datos confidenciales (por ejemplo, una contraseña) necesarios para conectarse a la base de datos. Almacenar datos confidenciales en la cadena de conexión puede ser un riesgo de seguridad. ¿Desea incluir esta información confidencial? en la cadena de conexión? "
Si elijo: "No, excluya datos confidenciales de la cadena de conexión. Lo estableceré en el código de mi aplicación".
No veo dónde puedo, "en mi código de aplicación" inserte la contraseña. (Mi empresa los almacena encriptados en el registro)
Además, tengo múltiples bases de datos a las que necesito conectar, dependiendo del entorno (Dev, CA o Prod) y necesito saber a qué DB se hace referencia en el cadena de conexión para obtener la contraseña correcta.
Gracias.
Cómo * en el código .. *, una buena redacción de la pregunta:) – Irfan