Bonjour j'ai creer une application qui se connecte avec MySQL.
Le probleme, c'est que dans le fichier App.config on peut voir le code de connexion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings>
        <add name="My.MySettings" connectionString="server=domaine.com;user id=domaine.com;password=domaine;persistsecurityinfo=True;database=domaine;convertzerodatetime=True"
            providerName="MySql.Data.MySqlClient" />
    </connectionStrings>
    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
    </startup>
</configuration>
J'ai essayer une autre maniere comme cellec-ci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
    </configSections>
    <connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
        <EncryptedData>
            <CipherData>
                <CipherValue>CODEALEATOIRE</CipherValue>
            </CipherData>
        </EncryptedData>
    </connectionStrings>
    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
    </startup>
</configuration>
Mais quand je regarde avec ILSpy Master mon code, je decouvre que là ou il y a la chaine de connexion on vois tout......
Comment faire ?