I have added a custom section called secureAppSettings
to my web.config file:
<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>
secureAppSettings
is decrypted and has two keys inside it.
Now in my code, I tried to access the keys like this:
string userName = System.Configuration.ConfigurationManager.secureAppSettings["userName"]; string userPassword = System.Configuration.ConfigurationManager.secureAppSettings["userPassword"];
But null
is returning for these fields.
How can I get the field values?
You could access them as key/value pairs:
NameValueCollection section = (NameValueCollection)ConfigurationManager.GetSection("secureAppSettings"); string userName = section["userName"]; string userPassword = section["userPassword"];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With