【问题标题】:How to encrypt connection string in WinForms 1.1 app.config?如何在 WinForms 1.1 app.config 中加密连接字符串?
【发布时间】:2010-09-06 06:46:21
【问题描述】:

只是在这里寻找第一步的基本解决方案,让诚实的人远离。

谢谢, 迈克

【问题讨论】:

    标签: database winforms


    【解决方案1】:

    这可能会对您有所帮助:

    http://msdn.microsoft.com/en-us/library/aa302403.aspx

    http://msdn.microsoft.com/en-us/library/aa302406.aspx

    文章都是针对ASP.NET的,但是原理是一样的。

    【讨论】:

      【解决方案2】:

      第二个难题是检测未加密的连接字符串,对其进行加密,然后将其写回配置文件。写入 exe 目录中的配置文件通常是一个非常糟糕的主意,但在开发过程中可能非常有用。优点和缺点都很好地描述了here。请务必阅读所有 cmets。

      【讨论】:

      • 为什么说“写入 exe 目录中的配置文件通常是一个非常糟糕的主意”?我们还有什么其他选择来存储连接字符串?假设数据库服务器在安装时是未知的(这种情况经常发生)。我会从对话框中填充连接字符串属性。存放在哪里?
      猜你喜欢
      • 2016-02-10
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      • 2012-07-23
      • 1970-01-01
      • 1970-01-01
      • 2011-02-18
      • 1970-01-01
      相关资源
      最近更新 更多