首页 文章

如何加密wpf应用程序的连接字符串

提问于
浏览
0

我有一个分布式的wpf应用程序,我试图找到一个加密app.config中的连接字符串的好方法 . 我已经尝试将app.config重命名为web.config并从命令行运行aspnetiis_reg,加密它但我后来发现只适用于运行该命令的用户,我已经在线获取了读取连接字符串的代码加密密码并保存app.config,并且在运行应用程序时,我可以运行一个解密密码并保存密码的功能,但是这样可以找到app.config并在运行应用程序时查看密码,您还必须知道应用程序何时关闭以重新加密它 . 有人可以告诉我加密密码和在运行时解密的标准方法,而不必在WPF应用程序上编写额外的代码 . 需要注意的是,我已将此应用程序迁移到企业库5.0,prev版本为1.0,并且有一种方法可以将连接字符串放在一个单独的文件中,并加密并让ent库或.net解密而不必担心它们的问题 . . 我希望的是一种类似于在构建期间加密的类似方法,如果可能的话,有.net解密而无需为不同的情况编写额外的代码

1 回答

  • 0

    您可以参考this msdn文档的app.config部分 . 那里还有代码示例 .

相关问题