【发布时间】:2014-02-06 23:33:13
【问题描述】:
我正在使用一些移动客户端升级现有的 winform 应用程序,并且非常希望将 SQL 放入 Azure,而不是当前的本地 SQL 解决方案。然后我会将 app.config 文件中的连接字符串更改为指向 Azure。
目前我最担心的问题之一是安全性,因此我想保护连接字符串(通过加密...),以便无法在 app.config 文件中本地查看它。
有谁知道我应该如何加密部分或全部 app.config 文件以加密我们看到的连接字符串。我假设由于 Azure SQL 使用 SSL,所以当实际从 winform 应用程序向 Azure 发出请求时,我不需要太担心它的安全性。
非常感谢任何帮助。
杰森。
【问题讨论】:
-
您可以将凭据存储在加密文件中,然后通过读取该文件连接到数据库