J'ai ajouté une section personnalisée appelée secureAppSettings
à mon fichier 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>
secureAppSettings
est décrypté et contient deux clés.
Maintenant, dans mon code, j'ai essayé d'accéder aux clés comme ceci :
string userName = System.Configuration.ConfigurationManager.secureAppSettings["userName"];
string userPassword = System.Configuration.ConfigurationManager.secureAppSettings["userPassword"];
Mais null
est retourné pour ces champs.
Comment puis-je obtenir les valeurs des champs ?