c# - 混淆连接字符串 c#
问题描述
我使用 C# WPF ClickOnce-Installer。我的目标是向用户隐藏连接字符串。
我发现在启动应用程序( ref)时加密 app.config 中的连接字符串的可能性。Problimatically 它不会加密应用程序从中获取更新的安装程序目录中的连接参数。此文件名为appname.exe.config.deploy,其中包含明文密码。因此,如果用户知道更新来自哪里,他就可以读取连接字符串...
所以我的想法只是在部署之前使用混淆方法来混淆连接字符串。有没有这种方式的好方法,所以用户不能轻松地重构连接字符串?
解决方案
推荐阅读
- javascript - 将画布元素分配给 img.src
- kerberos - 传递 JVM 参数
- sql - SQL 需要帮助修复/修改/完成代码
- python-3.x - 用百分比比较看涨和看跌值
- reactjs - 点击后显示数字输入的总和(react.js)
- python - 在 Pytorch 中获取欧几里得和无限距离
- reactjs - 我用 redux 表单为 react-datepicker 输入代码
- qt - QFile/QDir:仅强制移动模式?
- reactjs - 组件未在 React Router 上呈现
- mysql - SPI自动注册“com.mysql.cj.jdbc.Driver”的困惑