Le fichier " connectionStrings.config" de l'application contient les données de connexion à la base de données dont un utilisateur et le mot de passe de celui-ci. Pour des raison de sécurité, il peut être utile de le chiffrer afin de ne pas afficher un mot de passe "en clair" dans le fichier. La procédure ci-dessous décrit les étapes pour réaliser le chiffrage/déchiffrage du fichier de configuration.Â
Remarque : Les manipulations décrites ci-dessous causent un arrêt de l'application. - Copiez le fichier "connectionStrings.config" à la racine du dossier d'installation de l'application et sauvegardez le fichier existant (il devrait être au même niveau que le fichier "Web.config"
- Réalisez une copie de sauvegarde du fichier "Web.config" qui se situe dans le dossier d'installation de l'application
- Éditez le fichier "Web.config" avec un éditeur de texte et modifiez la clé de configuration "<connectionStrings configSource="bin\_config\connectionStrings.config" />" par "<connectionStrings configSource="connectionStrings.config" />"
- Ouvrez une commande dos dans le dossier "c:\Windows\Microsoft.NET\Framework\v4.0.30319" (le nom du dossier en rouge peut varier en fonction de la version installée)
- Tapez la commande suivante en adaptant le dossier d'installation de l'application (en rouge)
Pour chiffrer : aspnet_regiis.exe -pef "connectionStrings" "C:\Program Files (x86)\Bureau Conseils et Services\AQManagerFullWeb (SQL Server)"Pour déchiffrer : aspnet_regiis.exe -pdf "connectionStrings" "C:\Program Files (x86)\Bureau Conseils et Services\AQManagerFullWeb (SQL Server)"- Ouvrez le fichier "connectionStrings.config" présent à la racine du dossier d'installation de l'application pour valider que le contenu soit chiffré
- Éditez le fichier "Web.config" pour rétablir la clé "<connectionStrings configSource="connectionStrings.config" />" à sa valeur initiale (<connectionStrings configSource="bin\_config\connectionStrings.config" />)
- Déplacer le fichier "connectionStrings.config" de la racine du dossier d'installation dans le dossier "bin/_config" en écrasant le fichier existant
- Démarrez l'application
|