c# - WPF 桌面应用程序连接字符串 - RSA 密钥容器解密问题
问题描述
我有一个独立的 .net/wpf 应用程序,它使用连接字符串与 mysql 数据库通信。connectionString 在应用程序配置中。然后我使用 aspnet_regiis 工具获得了 RSA 加密版本。当我通过我的 c# 代码获取连接字符串时,它在我的机器上运行良好。
但是,当我将我的应用程序分发到另一台机器时,它无法解密。我假设/理解这是因为目标机器上的 RSA 密钥容器不知道如何解密。
现在,如何将合适的密钥部署到目标机器?有没有我可以阅读和尝试的程序?我不希望执行特定于机器的操作。如果我可以在目标机器上部署诸如公钥之类的东西,可以帮助解密我的连接密钥,那将有很大帮助。这是可以实现的吗?
谢谢
解决方案
推荐阅读
- javascript - 仅对 img 元素启用 Pinch 缩放
- python - 无法弄清楚为什么程序不提供输出
- python - Flask Sqlalchemy 和 Marshmallow 在引号中返回数组,例如“[Array]”
- python - How to transform my csv file into this scikit learn dataset
- node.js - 使用 node/express 上的书架获取存储在数据库中的项目的 ID
- python - 转置 - 切换行和列
- angular - 使用服务的组件之间的Angular 2双向绑定
- mysql - 带有 AuthQuery 的 mod_dbd 来处理 MD5 和 salt 不起作用
- r - R使用它们的值对标题进行排序
- javascript - 将Angular 6中组件的渲染模板移动到body元素的正下方?