Problème cryptage app.config

Résolu
T103 Messages postés 177 Date d'inscription lundi 11 août 2003 Statut Membre Dernière intervention 21 avril 2010 - 20 août 2009 à 13:25
T103 Messages postés 177 Date d'inscription lundi 11 août 2003 Statut Membre Dernière intervention 21 avril 2010 - 20 août 2009 à 13:37
Bonjour,

Je n'arrive pas à crypter le userSettings qui se trouve dans mon fichier app.config, j'ai réussi a crypter ma chaine de connexion mais pour le userSettings impossible.

Voici mon code :

Code :

Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal);
             ConfigurationSection criticalSection = configuration.GetSection("userSettings/MonAppli.Properties.Settings");
             
             if (criticalSection != null)
             {
                 if (!criticalSection.IsReadOnly())
                 {
                     criticalSection.SectionInformation.ProtectSection
                          ("RsaProtectedConfigurationProvider");
                     criticalSection.SectionInformation.ForceSave = true;
                     configuration.Save(ConfigurationSaveMode.Full);
                 }
             }


L'application passe bien dans la condition, effectue le cryptage mais en regarde mon fichier de configuration rien n'est crypté...

Merci de votre aide

Cordialement

1 réponse

T103 Messages postés 177 Date d'inscription lundi 11 août 2003 Statut Membre Dernière intervention 21 avril 2010
20 août 2009 à 13:37
C'est bon j'ai trouver le probleme, cela venait de ConfigurationUserLevel.PerUserRoamingAndLocal

Il fallait mettre ConfigurationUserLevel.None
3