Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net Clickonce应用程序部署,在app.config中隐藏密码_Vb.net_Clickonce_App Config - Fatal编程技术网

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

Vb.net Clickonce应用程序部署,在app.config中隐藏密码,vb.net,clickonce,app-config,Vb.net,Clickonce,App Config,我有一个部署到客户端的应用程序。在配置文件中有一个连接到数据库的用户名/密码。此配置文件存储在其计算机上的本地目录中。我不想让他们看到密码。我如何排除要安装在他们机器上的配置,或者它必须在那里。如果是这样,我如何使用加密隐藏密码?谢谢您可以加密,例如,app.config文件中的连接字符串 来自的加密节示例: AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAH2。。。 您可以在sql server上使用windows身份验证,这样就不需要密码了吗?我认为直接在sql serve

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

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

来自的加密节示例:


AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAH2。。。

您可以在sql server上使用windows身份验证,这样就不需要密码了吗?我认为直接在sql server上使用windows身份验证也不安全,因为最终用户只需安装一个开源sql explorer即可使用其帐户访问整个数据库。解决方案是通过mis安装程序来实现的。问题是如何在部署期间调用ClickOnce中的自定义保护配置提供程序?