我有一个部署到客户端的应用程序。在配置文件中,有一个连接到数据库的用户名/密码。此配置文件存储在其计算机上的本地目录中。我不希望他们看到密码。如何排除要在其计算机上安装的配置,或者它必须在那里。如果是这样,我如何使用加密隐藏密码?感谢
答案 0 :(得分:0)
您可以加密 app.config 文件中的连接字符串。
中加密部分的示例<connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
<EncryptedData>
<CipherData>
<CipherValue>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAH2...</CipherValue>
</CipherData>
</EncryptedData>
</connectionStrings>