gpt4 book ai didi

.net - 保护 app.config - VB.Net 3.5

转载 作者:行者123 更新时间:2023-12-04 11:25:44 25 4
gpt4 key购买 nike

我正在使用 Visual Studio 2008 Pro 创建一个 VB Winform 应用程序。我的 app.config 文件中有一些自定义配置设置以及 MS SQL 连接字符串。

  • 确保没有人可以读取 app.config 中的这些设置的最佳方法是什么?
  • 是否有任何其他区域的连接字符串为纯文本格式,我可能也想考虑保护?

  • 谢谢!

    最佳答案

    保护您的 app.config 的一种方法是对其进行加密以防止窥探。查看 Encrypting Passwords in a .NET app.config File 上的这篇文章或 Encrypting the app.config File for Windows Forms Applications 上的这篇文章。

    回答你问题的第二部分:内存!未加密的数据可能会留在未 protected 内存中,直到垃圾收集器将其捡起。因此,出于这个原因,无论何时处理密码、连接字符串等,您都需要考虑使用 SecureString 类。第一篇文章触及了这一点。

    关于.net - 保护 app.config - VB.Net 3.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1462175/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com