Tengo el código de ejemplo siguiente en el archivo web.config.Cómo leer valores de la sección personalizada en web.config
<configuration>
<configSections>
<section name="secureAppSettings" type="System.Configuration.NameValueSectionHandler, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>
<secureAppSettings>
<add key="userName" value="username"/>
<add key="userPassword" value="password"/>
</secureAppSettings>
</configuration>
Mi nueva sección secureAppSettings
se descifra y está teniendo dos llaves en su interior.
Ahora en mi código, desee acceder a estos llave algo, como a continuación:
string userName = System.Configuration.ConfigurationManager.secureAppSettings["userName"];
string userPassword = System.Configuration.ConfigurationManager.secureAppSettings["userPassword"];
Pero está volviendo null
para estos campos.
¿Cómo puedo obtener los valores?
más útil y siempre la solución de trabajo es éste en mi opinión: http://stackoverflow.com/a/28600293/4250041 – benraay