Clickonce应用程序部署,在app.config中隐藏密码

时间:2015-10-20 19:45:01

标签: vb.net clickonce app-config

我有一个部署到客户端的应用程序。在配置文件中,有一个连接到数据库的用户名/密码。此配置文件存储在其计算机上的本地目录中。我不希望他们看到密码。如何排除要在其计算机上安装的配置,或者它必须在那里。如果是这样,我如何使用加密隐藏密码?感谢

1 个答案:

答案 0 :(得分:0)

您可以加密 app.config 文件中的连接字符串。

MSDN documentation

中加密部分的示例
<connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">
    <EncryptedData>
        <CipherData>
            <CipherValue>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAH2...</CipherValue>
        </CipherData>
    </EncryptedData>
</connectionStrings>